[libcxx-commits] [clang] [libcxx] [clang][libc++] Fix spelling of "synthesize" (PR #158523)

Nico Weber via libcxx-commits libcxx-commits at lists.llvm.org
Tue Sep 30 14:08:12 PDT 2025


nico wrote:

As-is, this requires updating clang and libc++ at the same time, as ` -D__builtin_lt_synthesises_from_spaceship=__builtin_lt_synthesizes_from_spaceship` doesn't seem to have an effect within `__has_feature`.

Does anyone have a different suggestion that might enable updating both independently?

If not, is there any way we could tweak either clang or libc++ to also provide / use the old spelling for a bit, so that the two updates don't have to be coupled?

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


More information about the libcxx-commits mailing list