gcc: * configure.ac ($gcc_cv_ld_clearcap): New test. * configure: Regenerate. * config.in: Regenerate. * config/sol2.opt (mclear-hwcap): New option. * config/sol2.h (LINK_CLEARCAP_SPEC): Define. * config/sol2-clearcap.map: Moved here from testsuite/gcc.target/i386/clearcap.map. * config/sol2-clearcapv2.map: Move here from gcc.target/i386/clearcapv2.map. * config/t-sol2 (install): Depend on install-clearcap-map. (install-clearcap-map): New target. * doc/invoke.texi (Option Summary, Solaris 2 Options): Document -mclear-hwcap. gcc/testsuite: * lib/clearcap.exp: New file. * gcc.dg/vect/vect.exp: Load clearcap.exp. Remove clearcap_ldflags handling. Call clearcap-init, clearcap-finish. * gcc.target/i386/i386.exp: Likewise. * gcc.target/i386/clearcap.map: Move to ../config/sol2-clearcap.map. * gcc.target/i386/clearcapv2.map: Move to ../config/sol2-clearcapv2.map. * gcc.target/x86_64/abi/avx/abi-avx.exp: Likewise. * gcc.target/x86_64/abi/avx512f/abi-avx512f.exp: Likewise. libitm: * acinclude.m4 (LIBITM_CHECK_LINKER_HWCAP): Check for -mclear-hwcap instead. * configure: Regenerate. * clearcap.map: Remove. From-SVN: r211014
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
avx | Loading commit data... | |
avx512f | Loading commit data... | |
callabi | 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.c | Loading commit data... |