summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2020-01-06 14:00:34 +0000
committerNick Clifton <nickc@redhat.com>2020-01-06 14:01:41 +0000
commitd2dbcb18c6a44595a2034aa73a1ad7b60df114d3 (patch)
treeb98a6050ada174fa8a3e7f706b9c5209c74110a1
parenta61b4f6997cefbf28df45d5e1fa40663f0679ba8 (diff)
downloadbinutils-gdb-d2dbcb18c6a44595a2034aa73a1ad7b60df114d3.tar.gz
Fix test of the fix for PR19579 when compiling with gcc-10.
PR 25326 * testsuite/ld-elf/shared.exp: Add -fcommon option to compiler command line when building pr19579 binaries.
-rw-r--r--ld/ChangeLog6
-rw-r--r--ld/testsuite/ld-elf/shared.exp6
2 files changed, 9 insertions, 3 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 476e6cb894c..fa7534da892 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,9 @@
+2020-01-06 Nick Clifton <nickc@redhat.com>
+
+ PR 25326
+ * testsuite/ld-elf/shared.exp: Add -fcommon option to compiler
+ command line when building pr19579 binaries.
+
2020-01-03 Hannes Domani <ssbssa@yahoo.de>
* emultempl/pe.em: Add new option --enable-reloc-section.
diff --git a/ld/testsuite/ld-elf/shared.exp b/ld/testsuite/ld-elf/shared.exp
index c47a9db997c..7852890999a 100644
--- a/ld/testsuite/ld-elf/shared.exp
+++ b/ld/testsuite/ld-elf/shared.exp
@@ -1061,7 +1061,7 @@ if { [istarget *-*-linux*]
] \
[list \
"Build pr19579a.o" \
- "" "-fPIE" \
+ "" "-fPIE -fcommon" \
{pr19579a.c} \
{} \
"libpr19579a.a" \
@@ -1069,7 +1069,7 @@ if { [istarget *-*-linux*]
[list \
"Build libpr19579.so" \
"-shared" \
- "-fPIC" \
+ "-fPIC -fcommon" \
{pr19579b.c} \
{} \
"libpr19579.so" \
@@ -1077,7 +1077,7 @@ if { [istarget *-*-linux*]
[list \
"Build libpr19579now.so" \
"-shared -Wl,-z,now" \
- "-fPIC" \
+ "-fPIC -fcommon" \
{pr19579b.c} \
{} \
"libpr19579.so" \