Since alloca.h is not ISO C, most of our alloca-using tests seem to rely on __builtin_alloca instead of including the header and calling alloca. This patch extends this practice to some of the exceptions I found in gcc.target, marking them as requiring a functional alloca while at that. for gcc/testsuite/ChangeLog * gcc.target/arc/interrupt-6.c: Use __builtin_alloca, require effective target support for alloca, drop include of alloca.h. * gcc.target/i386/pr80969-3.c: Likewise. * gcc.target/sparc/setjmp-1.c: Likewise. * gcc.target/x86_64/abi/ms-sysv/gen.cc: Likewise. * gcc.target/x86_64/abi/ms-sysv/ms-sysv.c: Likewise. From-SVN: r274558
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
avx | Loading commit data... | |
avx512f | Loading commit data... | |
callabi | Loading commit data... | |
ms-sysv | Loading commit data... | |
README.gcc | Loading commit data... | |
abi-x86_64.exp | Loading commit data... | |
args.h | Loading commit data... | |
asm-support-darwin.s | Loading commit data... | |
asm-support.S | Loading commit data... | |
defines.h | Loading commit data... | |
macros.h | Loading commit data... | |
test_3_element_struct_and_unions.c | Loading commit data... | |
test_basic_alignment.c | Loading commit data... | |
test_basic_array_size_and_align.c | Loading commit data... | |
test_basic_returning.c | Loading commit data... | |
test_basic_sizes.c | Loading commit data... | |
test_basic_struct_size_and_align.c | Loading commit data... | |
test_basic_union_size_and_align.c | Loading commit data... | |
test_bitfields.c | Loading commit data... | |
test_complex_returning.c | Loading commit data... | |
test_m64m128_returning.c | Loading commit data... | |
test_passing_floats.c | Loading commit data... | |
test_passing_integers.c | Loading commit data... | |
test_passing_m64m128.c | Loading commit data... | |
test_passing_structs.c | Loading commit data... | |
test_passing_structs_and_unions.c | Loading commit data... | |
test_passing_unions.c | Loading commit data... | |
test_struct_returning.c | Loading commit data... | |
test_varargs-m128.c | Loading commit data... | |
test_varargs.c | Loading commit data... |