[git commit] */crt?.S: remove .size directives

Joakim Tjernlund joakim.tjernlund at transmode.se
Thu May 5 05:54:28 UTC 2011


>
> On Wed, May 4, 2011 at 3:15 PM, Mike Frysinger <vapier at gentoo.org> wrote:
> > On Wed, May 4, 2011 at 14:40, Bernhard Reutner-Fischer wrote:
> >>
> >> commit: http://git.uclibc.org/uClibc/commit/?id=233c504cd940d9802226b6a3a092368b86978f5e
> >> branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master
> >>
> >> sed -i -e '/\.size[[:space:]]/d' $(grep -l "\.size" libc/sysdeps/linux/*/crt*.[sSc])
> >
> > uhh, what ?  why would you do this ?  the assembler needs this in
> > order for the size of the object in the ELF to be correct.
>
> yes. I wonder too
>

Same here. Doesn't .size work on some assemblers or ... ?

 Jocke



More information about the uClibc mailing list