[GOLD] PR26936 test
authorAlan Modra <amodra@gmail.com>
Thu, 3 Dec 2020 01:29:42 +0000 (11:59 +1030)
committerAlan Modra <amodra@gmail.com>
Thu, 3 Dec 2020 06:01:19 +0000 (16:31 +1030)
Fails if you configure with --disable-x86-used-note.  Fix that.

* testsuite/Makefile.am (pr26936a.o): Pass -mx86-used-note=yes.
(pr26936b.o, pr26936c.o, pr26936d.o): Likewise.
* testsuite/Makefile.in: Regenerate.

gold/ChangeLog
gold/testsuite/Makefile.am
gold/testsuite/Makefile.in

index a03163ebb8afc166a58f18e3f14c615c20a36eb5..05a6f26d8fb93499861586542b2cc088d8774c4e 100644 (file)
@@ -1,3 +1,9 @@
+2020-12-03  Alan Modra  <amodra@gmail.com>
+
+       * testsuite/Makefile.am (pr26936a.o): Pass -mx86-used-note=yes.
+       (pr26936b.o, pr26936c.o, pr26936d.o): Likewise.
+       * testsuite/Makefile.in: Regenerate.
+
 2020-11-29  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR ld/26972
index 3ba2a30ed858e8e44a190c437547b59ae2b0683c..39909de47d50c4324ca806c41069a567dc0b9b2e 100644 (file)
@@ -4414,12 +4414,12 @@ pr26936b: pr26936d.o pr26936b.o pr26936c.o ../ld-new
        ../ld-new -Ttext-segment 0x10000 -z max-page-size=0x1000 \
                -e _start -o $@ pr26936d.o pr26936b.o pr26936c.o
 pr26936a.o: pr26936a.s
-       $(TEST_AS) --gen-debug -o $@ $<
+       $(TEST_AS) --gen-debug -mx86-used-note=yes -o $@ $<
 pr26936b.o: pr26936b.s
-       $(TEST_AS) --gen-debug -o $@ $<
+       $(TEST_AS) --gen-debug -mx86-used-note=yes -o $@ $<
 pr26936c.o: pr26936c.s
-       $(TEST_AS) --gen-debug -o $@ $<
+       $(TEST_AS) --gen-debug -mx86-used-note=yes -o $@ $<
 pr26936d.o: pr26936d.s
-       $(TEST_AS) --gen-debug -o $@ $<
+       $(TEST_AS) --gen-debug -mx86-used-note=yes -o $@ $<
 
 endif DEFAULT_TARGET_X86_64
index cad5af6bf57854fdd91ca8c765dbb1af5efbad99..c66a5ee9061d831f7852d2386974eb1bc6bca688 100644 (file)
@@ -10388,13 +10388,13 @@ uninstall-am:
 @DEFAULT_TARGET_X86_64_TRUE@   ../ld-new -Ttext-segment 0x10000 -z max-page-size=0x1000 \
 @DEFAULT_TARGET_X86_64_TRUE@           -e _start -o $@ pr26936d.o pr26936b.o pr26936c.o
 @DEFAULT_TARGET_X86_64_TRUE@pr26936a.o: pr26936a.s
-@DEFAULT_TARGET_X86_64_TRUE@   $(TEST_AS) --gen-debug -o $@ $<
+@DEFAULT_TARGET_X86_64_TRUE@   $(TEST_AS) --gen-debug -mx86-used-note=yes -o $@ $<
 @DEFAULT_TARGET_X86_64_TRUE@pr26936b.o: pr26936b.s
-@DEFAULT_TARGET_X86_64_TRUE@   $(TEST_AS) --gen-debug -o $@ $<
+@DEFAULT_TARGET_X86_64_TRUE@   $(TEST_AS) --gen-debug -mx86-used-note=yes -o $@ $<
 @DEFAULT_TARGET_X86_64_TRUE@pr26936c.o: pr26936c.s
-@DEFAULT_TARGET_X86_64_TRUE@   $(TEST_AS) --gen-debug -o $@ $<
+@DEFAULT_TARGET_X86_64_TRUE@   $(TEST_AS) --gen-debug -mx86-used-note=yes -o $@ $<
 @DEFAULT_TARGET_X86_64_TRUE@pr26936d.o: pr26936d.s
-@DEFAULT_TARGET_X86_64_TRUE@   $(TEST_AS) --gen-debug -o $@ $<
+@DEFAULT_TARGET_X86_64_TRUE@   $(TEST_AS) --gen-debug -mx86-used-note=yes -o $@ $<
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.