|
From: | Kumar Gala |
Subject: | Re: binutils 2.19 issue with kernel link |
Date: | Wed, 8 Jul 2009 22:52:59 -0500 |
On Jul 8, 2009, at 10:39 PM, Kumar Gala wrote:
On Jul 8, 2009, at 6:39 PM, Alan Modra wrote:On Wed, Jul 08, 2009 at 05:41:39PM -0500, Kumar Gala wrote:If we modify the linker script: _end2 = .; _end3 = ALIGN(4096); _end4 = ALIGN(PAGE_SIZE); . = ALIGN(PAGE_SIZE); _end = . ; PROVIDE32 (end = .); and the result is: 00001000 A _end c067f678 A _end2 c0680000 A _end3 c0680000 A _end4Possibly some section with a zero vma is being placed before _end. Generate a link map to see if this is so.Playing with this further I think its related to the -me500 option we pass and thus wondering if its something with the APU section handling. If I hack the kernel up a little and pass -m440 instead things seem to be ok.
To further verify this if I switch the -me500 to -mspe and build things seem to be ok. This further points at some APU section related bug.
- k
[Prev in Thread] | Current Thread | [Next in Thread] |