bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gold/19338] ld.gold: error: address of section '.bss' moves backwar


From: rdiezmail-binutils at yahoo dot de
Subject: [Bug gold/19338] ld.gold: error: address of section '.bss' moves backward from 0x73163c to 0x7315b8
Date: Sun, 03 Sep 2017 16:42:58 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=19338

rdiezmail-binutils at yahoo dot de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rdiezmail-binutils at yahoo 
dot de

--- Comment #3 from rdiezmail-binutils at yahoo dot de ---
I have hit this issue too.

I am using Gold version 1.14 (bundled with GNU Binutils 2.28).

I have now upgraded an open-source project of mine in order to demonstrate it.
It is here:

https://github.com/rdiez/JtagDue

Before building the project, edit configure.ac and change 'false' to 'true' in
this line:

AM_CONDITIONAL([USE_GOLD_LINKER], [false])

Then you will get the following error messages:

/home/blah.../arm-none-eabi/bin/ld.gold: warning: creating a segment to contain
the file and program headers outside of any MEMORY region
/home/blah.../arm-none-eabi/bin/ld.gold: error: address of section '.ARM.exidx'
moves backward from 0x90bbc to 0x90bb8
/home/blah.../arm-none-eabi/bin/ld.gold: error: address of section '.jcr' moves
backward from 0x9188c to 0x90bbc
/home/blah.../arm-none-eabi/bin/ld.gold: error: address of section
'.tm_clone_table' moves backward from 0x91890 to 0x90bc0
/home/blah.../arm-none-eabi/bin/ld.gold: error: address of section '.got' moves
backward from 0x91890 to 0x90bc0
/home/blah.../arm-none-eabi/bin/ld.gold: error: load segment overlap [0x80000
-> 0x918a0] and [0x91888 -> 0x91c48]
/home/blah.../arm-none-eabi/bin/ld.gold: error: address of section '.ARM.exidx'
moves backward from 0xa244c to 0xa2448
/home/blah.../arm-none-eabi/bin/ld.gold: error: address of section '.jcr' moves
backward from 0xa2d2c to 0xa244c
/home/blah.../arm-none-eabi/bin/ld.gold: error: address of section
'.tm_clone_table' moves backward from 0xa2d30 to 0xa2450
/home/blah.../arm-none-eabi/bin/ld.gold: error: address of section '.got' moves
backward from 0xa2d30 to 0xa2450
/home/blah.../arm-none-eabi/bin/ld.gold: error: load segment overlap [0x91000
-> 0xa2d40] and [0xa2d28 -> 0xa30e8]

I also had to disable option --warn-section-align , which does not seem to be
supported by Gold.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]