mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-21 04:42:53 +08:00
669d511534
Fixes a few issues: 1) If you use "-fsanitize=address,undefined" in CFLAGS, the Makefile attempt to trim off -fsanitize options left us with ",undefined". 2) ld_compile adds CFLAGS_FOR_TARGET itself, no need to pass it. 3) CFLAGS might be needed linking bootstrap test. * Makefile.am (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Trim off all -fsanitize=*. * Makefile.in: Regenerate. * testsuite/ld-bootstrap/bootstrap.exp: Use CFLAGS when linking. * testsuite/ld-cdtest/cdtest.exp: Use CFLAGS_FOR_TARGET when linking. * testsuite/ld-auto-import/auto-import.exp: Don't pass CFLAGS_FOR_TARGET to ld_compile. * testsuite/ld-cygwin/exe-export.exp: Likewise. * testsuite/ld-elfvers/vers.exp: Likewise. * testsuite/ld-elfvsb/elfvsb.exp: Likewise. * testsuite/ld-elfweak/elfweak.exp: Likewise. * testsuite/ld-gc/gc.exp: Likewise. * testsuite/ld-pe/pe-compile.exp: Likewise. * testsuite/ld-pe/pe-run.exp: Likewise. * testsuite/ld-pe/pe-run2.exp: Likewise. * testsuite/ld-plugin/plugin.exp: Likewise. * testsuite/ld-shared/shared.exp: Likewise. * testsuite/ld-elfcomm/elfcomm.exp: Likewise, and don't allow nios2 testing to trash CFLAGS_FOR_TARGET. * testsuite/ld-scripts/crossref.exp: Don't pass options in CC_FOR_TARGET, do so in CFLAGS_FOR_TARGET instead. * testsuite/ld-srec/srec.exp: Likewise, and for CXX. |
||
---|---|---|
.. | ||
alias.c | ||
alias.dat | ||
aliasmain.c | ||
bar1a.c | ||
bar1b.c | ||
bar1c.c | ||
bar.c | ||
dso.dsym | ||
dsodata.dsym | ||
dsow.dsym | ||
dsowdata.dsym | ||
elfweak.exp | ||
foo1a.c | ||
foo1b.c | ||
foo.c | ||
main1.c | ||
main.c | ||
size2.d | ||
size2a.s | ||
size2b.s | ||
size_bar.c | ||
size_foo.c | ||
size_main.c | ||
size.dat | ||
strong.dat | ||
strong.sym | ||
strongcomm.sym | ||
strongdata.dat | ||
strongdata.sym | ||
weak.dat | ||
weak.dsym | ||
weakdata.dat | ||
weakdata.dsym | ||
weakref1.c | ||
weakref2.c |