diff options
author | Andreas Schwab <schwab@linux-m68k.org> | 2014-04-05 22:03:44 +0200 |
---|---|---|
committer | Andreas Schwab <schwab@linux-m68k.org> | 2014-04-07 19:07:03 +0200 |
commit | 17c34b8f3d79369cfb3a3f9d37109a7051bd8ea4 (patch) | |
tree | b643088e52a0769f1e96bee01da923c64b47e9d4 /ld | |
parent | 86ad98c392e804eae299eb6226e16732a521a9b4 (diff) | |
download | fsf-binutils-gdb-17c34b8f3d79369cfb3a3f9d37109a7051bd8ea4.zip fsf-binutils-gdb-17c34b8f3d79369cfb3a3f9d37109a7051bd8ea4.tar.gz fsf-binutils-gdb-17c34b8f3d79369cfb3a3f9d37109a7051bd8ea4.tar.bz2 |
Fix spurious failures in ld-plugin/lto.exp
* ld-plugin/lto.exp: Make "-Wp," prefix optional when filtering
out _FORTIFY_SOURCE.
("Build libdummy.a 9", "PR ld/12696"): Mark as c++.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/lto.exp | 8 |
2 files changed, 10 insertions, 4 deletions
diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index 4d0fe20..cbc12f6 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2014-04-05 Andreas Schwab <schwab@linux-m68k.org> + + * ld-plugin/lto.exp: Make "-Wp," prefix optional when filtering + out _FORTIFY_SOURCE. + ("Build libdummy.a 9", "PR ld/12696"): Mark as c++. + 2014-04-04 Alan Modra <amodra@gmail.com> * ld-scripts/fill.d, * ld-scripts/fill.t, * ld-scripts/fill_0.s, diff --git a/ld/testsuite/ld-plugin/lto.exp b/ld/testsuite/ld-plugin/lto.exp index 53543a6..1a525fc 100644 --- a/ld/testsuite/ld-plugin/lto.exp +++ b/ld/testsuite/ld-plugin/lto.exp @@ -28,8 +28,8 @@ global CFLAGS global CXXFLAGS set saved_CFLAGS "$CFLAGS" set saved_CXXFLAGS "$CXXFLAGS" -regsub -all "\\-Wp,-D_FORTIFY_SOURCE=\[0-9\]+" $CFLAGS "" CFLAGS -regsub -all "\\-Wp,-D_FORTIFY_SOURCE=\[0-9\]+" $CXXFLAGS "" CXXFLAGS +regsub -all "(\\-Wp,)?-D_FORTIFY_SOURCE=\[0-9\]+" $CFLAGS "" CFLAGS +regsub -all "(\\-Wp,)?-D_FORTIFY_SOURCE=\[0-9\]+" $CXXFLAGS "" CXXFLAGS proc restore_notify { } { global saved_CFLAGS @@ -69,7 +69,7 @@ set lto_link_tests { {lto-6.c} {} "lto-6.exe" "c"} {"Build libdummy.a 9" "" "-O2 -finline -flto" - {lto-9.cc} {} "libdummy.a"} + {lto-9.cc} {} "libdummy.a" "c++"} {"Build libdummy.a 11a" "" "-O -flto" {lto-11a.c} {} "libdummy.a"} @@ -105,7 +105,7 @@ set lto_link_tests { {lto-15b.c} {} "liblto-15.a"} {"PR ld/12696" "-O2 -flto -fuse-linker-plugin -r -nostdlib" "-O2 -flto" - {pr12696-1.cc} {} "pr12696-1r.o" "c"} + {pr12696-1.cc} {} "pr12696-1r.o" "c++"} {"Build libdummy.a PR ld/12758" "" "" {pr12758a.s} {} "libdummy.a"} |