The nitty-gritty stuff I already posted at
http://bugs.gentoo.org/sh=ow_bug.cgi?id=226335 , but to summarize: I found
reports of similar bugs in other packages and a report of the same in the
previous version of binutils: 2.17. I wrote a patch targeted at
binutils/gas/configure.tgt .
Just in case
--- Additional Comments From christian dot burger at elfzehn dot de
2008-07-26 10:49 ---
I forgot to explicitly mention, that it is a build related bug.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=6768
--- You are receiving this mail because: ---
You are on the CC list
--- Additional Comments From hjl dot tools at gmail dot com 2008-07-26
16:25 ---
(In reply to comment #1)
> Subject: Re: New: Should "--entry foo" imply "-u foo"?
>
> Hi H.J.
>
> > Should "--entry foo" imply "-u foo"?
>
> If we are creating an executable then yes.
>
Should creating
If you have a 64-bit executable with a section whose address starts at higher
than 0x, the output of a 32-bit size program that targets 64-bit
executables will be wrong:
$ cat test.c
void _start() { }
$ gcc -nostdlib -fPIC -ffreestanding test.c -Wl,-Ttext,0x1
$ x86_64-linux-size -A