Skip to content

Commit 5862047

Browse files
authored
Adjust Makefile for LLVM trunk (17) as of 2023-06-18 (#422)
llvm/llvm-project@7dd387d added a bunch of __FPCLASS_* macros.
1 parent aecd368 commit 5862047

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -672,6 +672,7 @@ check-symbols: startup_files libc
672672
@#
673673
@# TODO: Filter out __NO_MATH_ERRNO_ and a few __*WIDTH__ that are new to clang 14.
674674
@# TODO: Filter out __GCC_HAVE_SYNC_COMPARE_AND_SWAP_* that are new to clang 16.
675+
@# TODO: Filter out __FPCLASS_* that are new to clang 17.
675676
@# TODO: clang defined __FLT_EVAL_METHOD__ until clang 15, so we force-undefine it
676677
@# for older versions.
677678
@# TODO: Undefine __wasm_mutable_globals__ and __wasm_sign_ext__, that are new to
@@ -703,6 +704,7 @@ check-symbols: startup_files libc
703704
| sed -e 's/__GNUC_VA_LIST $$/__GNUC_VA_LIST 1/' \
704705
| grep -v '^#define __\(BOOL\|INT_\(LEAST\|FAST\)\(8\|16\|32\|64\)\|INT\|LONG\|LLONG\|SHRT\)_WIDTH__' \
705706
| grep -v '^#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_\(1\|2\|4\|8\)' \
707+
| grep -v '^#define __FPCLASS_' \
706708
| grep -v '^#define NDEBUG' \
707709
| grep -v '^#define __OPTIMIZE__' \
708710
| grep -v '^#define assert' \

0 commit comments

Comments
 (0)