mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-16 02:06:30 +00:00
[NFC][libc++][libc++abi][libunwind][test] Fix/unify AIX triples used in LIT tests (#101196)
This patch fixes/unifies AIX target triples used in libc++, libc++abi, and libunwind LIT tests. (cherry picked from commit 2d3655037ccfa276cb0949c2ce0cff56985f6637)
This commit is contained in:
parent
39e8e7797a
commit
3ee69f2405
@ -6,7 +6,7 @@
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// REQUIRES: target={{powerpc.*-ibm-aix.*}}
|
||||
// REQUIRES: target={{.+}}-aix{{.*}}
|
||||
// ADDITIONAL_COMPILE_FLAGS: -fvisibility-inlines-hidden
|
||||
|
||||
// When there is a weak hidden symbol in user code and a strong definition
|
||||
|
@ -9,7 +9,7 @@
|
||||
# Test that a nested exception is thrown by a destructor inside a try-block
|
||||
# when the code is generated by the legacy AIX xlclang compiler.
|
||||
|
||||
# REQUIRES: target=powerpc-ibm-aix
|
||||
# REQUIRES: target=powerpc-ibm-aix{{.*}}
|
||||
# UNSUPPORTED: no-exceptions
|
||||
|
||||
# RUN: %{cxx} %{flags} %s %{link_flags} \
|
||||
|
@ -8,7 +8,7 @@
|
||||
# Test that a nested exception is thrown by a destructor inside a try-block
|
||||
# when the code is generated by the legacy AIX xlclang compiler.
|
||||
|
||||
# REQUIRES: target=powerpc64-ibm-aix
|
||||
# REQUIRES: target=powerpc64-ibm-aix{{.*}}
|
||||
# UNSUPPORTED: no-exceptions
|
||||
|
||||
# RUN: %{cxx} %{flags} %s %{link_flags} \
|
||||
|
@ -14,7 +14,7 @@
|
||||
// xlclang++ compiler included in this file. This file tests for the 32-bit
|
||||
// mode.
|
||||
|
||||
# REQUIRES: target=powerpc-ibm-aix
|
||||
# REQUIRES: target=powerpc-ibm-aix{{.*}}
|
||||
# UNSUPPORTED: no-exceptions
|
||||
|
||||
// RUN: %{cxx} -c %s -o %t1_32.o -DT1_CPP_CODE %{flags} %{compile_flags}
|
||||
|
@ -14,7 +14,7 @@
|
||||
// xlclang++ compiler included in this file. This file tests for the 64-bit
|
||||
// mode.
|
||||
|
||||
# REQUIRES: target=powerpc64-ibm-aix
|
||||
# REQUIRES: target=powerpc64-ibm-aix{{.*}}
|
||||
# UNSUPPORTED: no-exceptions
|
||||
|
||||
// RUN: %{cxx} -c %s -o %t1_64.o -DT1_CPP_CODE %{flags} %{compile_flags}
|
||||
|
@ -10,7 +10,7 @@
|
||||
// on AIX. Option -O3 is required so that the compiler will re-use the value
|
||||
// in the condition register instead of re-evaluating the condition expression.
|
||||
|
||||
// REQUIRES: target=powerpc{{(64)?}}-ibm-aix
|
||||
// REQUIRES: target={{.+}}-aix{{.*}}
|
||||
// ADDITIONAL_COMPILE_FLAGS: -O3
|
||||
// UNSUPPORTED: no-exceptions
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
// Check that the PowerPC vector registers are restored properly during
|
||||
// unwinding. Option -mabi=vec-extabi is required to compile the test case.
|
||||
|
||||
// REQUIRES: target=powerpc{{(64)?}}-ibm-aix
|
||||
// REQUIRES: target={{.+}}-aix{{.*}}
|
||||
// ADDITIONAL_COMPILE_FLAGS: -mabi=vec-extabi
|
||||
// UNSUPPORTED: no-exceptions
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
// a correct traceback when the function raising the signal does not save
|
||||
// the link register or does not store the stack back chain.
|
||||
|
||||
// REQUIRES: target=powerpc{{(64)?}}-ibm-aix{{.*}}
|
||||
// REQUIRES: target={{.+}}-aix{{.*}}
|
||||
|
||||
// Test when the function raising the signal does not save the link register
|
||||
// RUN: %{cxx} -x c++ %s -o %t.exe -DCXX_CODE %{flags} %{compile_flags}
|
||||
|
Loading…
x
Reference in New Issue
Block a user