Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Summary: LLVM 19 started to introduce defining some of the [math macros](https://github.com/llvm/llvm-project/blob/eb2929d323c0c44f2037cf8a345ca6984ec228eb/clang/lib/Headers/float.h#L170-L179) in the compiler leading to warnings-turned-errors macro redefinitions. --- > since C23 this macro is defined by float.h, which clang implements in it's float.h since #96659 landed. > However, regcomp.c in LLVMSupport happened to define it's own macro with that name, leading to problems when bootstrapping. This change renames the offending macro. Original commit: llvm/llvm-project@899f648 Reviewed By: smeenai Differential Revision: D62278490 fbshipit-source-id: 2ec4f025876a0294bb749b4224baf52de9c28158
- Loading branch information