• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


Commit MetaInfo

Revision343a89051f448d29ebd3f00106ce7f9793912a89 (tree)
Time2016-03-15 06:58:58
AuthorJan Beulich <jbeulich@nove...>
CommiterH.J. Lu

Log Message

ld: relax alignment requirements of compressed .debug_* section checks

This fixes a failure of the gabinormal linking test on some distros
(where e.g. crt1.o has a .debug_aranges section with larger alignment).

Backport from master

* ld-elf/gabiend.rt: Accept any alignment.
* ld-elf/gabinormal.rt: Likewise.

Change Summary

Incremental Difference

--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,11 @@
1+2016-03-14 H.J. Lu <hongjiu.lu@intel.com>
2+
3+ Backport from master
4+ 2015-12-07 Jan Beulich <jbeulich@suse.com>
5+
6+ * ld-elf/gabiend.rt: Accept any alignment.
7+ * ld-elf/gabinormal.rt: Likewise.
8+
19 2016-03-09 H.J. Lu <hongjiu.lu@intel.com>
210
311 Backport from master
--- a/ld/testsuite/ld-elf/gabiend.rt
+++ b/ld/testsuite/ld-elf/gabiend.rt
@@ -1,4 +1,4 @@
11 #...
22 +\[[0-9a-f]+\]: .*COMPRESSED
3- +ZLIB, [0-9a-f]+, 1
3+ +ZLIB, [0-9a-f]+, [1-9][0-9]*
44 #pass
--- a/ld/testsuite/ld-elf/gabinormal.rt
+++ b/ld/testsuite/ld-elf/gabinormal.rt
@@ -1,4 +1,4 @@
11 #...
22 +\[[0-9a-f]+\]: .*COMPRESSED
3- +ZLIB, [0-9a-f]+, 1
3+ +ZLIB, [0-9a-f]+, [1-9][0-9]*
44 #pass