[libcxx-commits] [libcxx] [libcxx][c++26] 2937R0: Freestanding: Remove strtok (PR #146290)

Nikolas Klauser via libcxx-commits libcxx-commits at lists.llvm.org
Mon Jun 30 05:29:26 PDT 2025


https://github.com/philnik777 requested changes to this pull request.

I think we need a story for freestanding support before working on any of the freestanding-related papers. I expect that we'll actually have a different `__config_site` when having a target triple that implied a freestanding platform. I don't think it makes any sense to support passing `-ffreestanding` on hosted platforms. When we have a target triple that implies a freestanding platform, we shouldn't care whether the flag is passed either, since we'll only provide what the platform wants us to support (which may be more than strict freestanding).


https://github.com/llvm/llvm-project/pull/146290


More information about the libcxx-commits mailing list