diff options
author | Alex Richardson <alexrichardson@google.com> | 2023-06-26 14:58:29 -0700 |
---|---|---|
committer | Alex Richardson <alexrichardson@google.com> | 2023-07-24 17:19:11 -0700 |
commit | b1149400122be1a9c713f3c31674a4f9b765c2d4 (patch) | |
tree | 5aadd5b10c2a15b75793e7840cbfc6ee085307fa | |
parent | cdc6f4cdcdb5a30840dfbc34a981c9e19adc7996 (diff) | |
download | llvm-b1149400122be1a9c713f3c31674a4f9b765c2d4.zip llvm-b1149400122be1a9c713f3c31674a4f9b765c2d4.tar.gz llvm-b1149400122be1a9c713f3c31674a4f9b765c2d4.tar.bz2 |
[builtins] Drop -fnested-functions flag from tests
This flag does nothing for clang and is apparently not supported by GCC:
aarch64-linux-gnu-gcc: error: unrecognized command-line option '-fnested-functions'; did you mean '-Wunused-function'?
It looks like it was maybe supported by Apple GCC, but that is no longer
a supported compiler.
Differential Revision: https://reviews.llvm.org/D153819
-rwxr-xr-x | compiler-rt/test/builtins/Unit/test | 5 | ||||
-rw-r--r-- | compiler-rt/test/builtins/Unit/trampoline_setup_test.c | 2 |
2 files changed, 1 insertions, 6 deletions
diff --git a/compiler-rt/test/builtins/Unit/test b/compiler-rt/test/builtins/Unit/test index e2a39a9..e068379 100755 --- a/compiler-rt/test/builtins/Unit/test +++ b/compiler-rt/test/builtins/Unit/test @@ -33,11 +33,6 @@ for ARCH in $ARCHS; do EXTRA="-fexceptions gcc_personality_test_helper.cxx -lstdc++ /usr/lib/libgcc_s.1.dylib" # the libgcc_s.1.dylib use at the end is a hack until libSystem contains _Unwind_Resume fi - if test $FILE = trampoline_setup_test.c - then - # this test requires an extra compiler option - EXTRA="-fnested-functions" - fi if test "$REMOTE" = "1" then if gcc $CFLAGS $FILE ../../darwin_fat/Release/libcompiler_rt.a $LIBS $EXTRA -o ./remote/$FILE.exe diff --git a/compiler-rt/test/builtins/Unit/trampoline_setup_test.c b/compiler-rt/test/builtins/Unit/trampoline_setup_test.c index 4834109..da115fe 100644 --- a/compiler-rt/test/builtins/Unit/trampoline_setup_test.c +++ b/compiler-rt/test/builtins/Unit/trampoline_setup_test.c @@ -1,4 +1,4 @@ -// RUN: %clang_builtins %s %librt -fnested-functions -o %t && %run %t +// RUN: %clang_builtins %s %librt -o %t && %run %t // REQUIRES: librt_has_trampoline_setup #include <stdio.h> |