diff options
author | Janis Johnson <janisjo@codesourcery.com> | 2013-01-16 18:52:51 +0000 |
---|---|---|
committer | Janis Johnson <janis@gcc.gnu.org> | 2013-01-16 18:52:51 +0000 |
commit | 934144c03c96b4f8e487ddbc2a473d6da71379c8 (patch) | |
tree | dbd592ac22df2b3a4601beaf72223695d3cba17e /gcc | |
parent | fbe10effb5ac008757b1e42530e53e59f601fd9d (diff) | |
download | gcc-934144c03c96b4f8e487ddbc2a473d6da71379c8.zip gcc-934144c03c96b4f8e487ddbc2a473d6da71379c8.tar.gz gcc-934144c03c96b4f8e487ddbc2a473d6da71379c8.tar.bz2 |
re PR testsuite/55994 (multiple definition or memset or strlen for builtins tests with LTO options)
PR testsuite/55994
* gcc.c-torture/execute/builtins/builtins.exp: Add
-Wl,--allow-multiple-definition for eabi and elf targets.
From-SVN: r195250
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 2e0da90..c6473f2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,9 @@ 2013-01-16 Janis Johnson <janisjo@codesourcery.com> + PR testsuite/55994 + * gcc.c-torture/execute/builtins/builtins.exp: Add + -Wl,--allow-multiple-definition for eabi and elf targets. + PR testsuite/54622 * lib/target-supports.exp (check_effective_target_vect_perm_byte, check_effective_target_vect_perm_short, diff --git a/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp b/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp index 7588f9a..0472d7a 100644 --- a/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp +++ b/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp @@ -41,6 +41,10 @@ set additional_flags "-fno-tree-loop-distribute-patterns" if [istarget "powerpc-*-darwin*"] { lappend additional_flags "-Wl,-multiply_defined,suppress" } +if { [istarget *-*-eabi*] + || [istarget *-*-elf] } { + lappend additional_flags "-Wl,--allow-multiple-definition" +} foreach src [lsort [find $srcdir/$subdir *.c]] { if {![string match *-lib.c $src] && [runtest_file_p $runtests $src]} { |