aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop-manip.cc
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2024-01-29 15:08:35 -0300
committerAlexandre Oliva <oliva@gnu.org>2024-01-29 15:19:28 -0300
commit4bdcc8b3bf239c48140647c19d3addebc5d4b930 (patch)
treedbff2bc922ce9f30ca5701fc5711ecb71f30d670 /gcc/tree-vect-loop-manip.cc
parent2ddce884b0d4895758d988498739d6cc2d4e1ffd (diff)
downloadgcc-4bdcc8b3bf239c48140647c19d3addebc5d4b930.zip
gcc-4bdcc8b3bf239c48140647c19d3addebc5d4b930.tar.gz
gcc-4bdcc8b3bf239c48140647c19d3addebc5d4b930.tar.bz2
testsuite: require libc sym for -shared
Targets whose binutils support -shared, but that don't have a shared libc, and that can't add PDC (non-PIC) to shared libraries, may succeed at the effective target test for -shared, because it brings nothing from libc, but tests that rely on -shared and that use bits from libc, such as g++.dg/lto/pr108772, fail despite requiring the shared effective target. Extend the effective target test to bring malloc() from libc, that's likely to be present in libc and bring a substantial amount of code if no shared libc is available. for gcc/testsuite/ChangeLog * lib/target-supports.exp (check_effective_target_shared): Check for a static-only libc.
Diffstat (limited to 'gcc/tree-vect-loop-manip.cc')
0 files changed, 0 insertions, 0 deletions