On Friday May 14 2010 11:23:13 pm robert baker wrote: > I went ahead and did some checking on the compiler warnings that > binutils produces. There are 27 warnings that come from > binutils-2.19.51 (we already use --disable-werror in the book). There > are 30 warnings that come from binutils-2.20. > > The three additional warnings that are produced are as follows: > syslex.c:1271: warning: 'yyunput' defined but not used > arlex.c:1396: warning: 'yyunput' defined but not used > ldlex.c:3362: warning: 'yyunput' defined but not used > > yyunput is not defined by any code added by the pax patch. In fact > none of the warnings in either build are a result of the pax patch. > When compiling without the patch the warnings are exactly the same. As > such I don't see much reason for holding back on binutils-2.20. > > RBaker > > On Fri, May 14, 2010 at 6:16 PM, Robert Connolly > > <rob...@linuxfromscratch.org> wrote: > > Hi. > > > > The PaX team doesn't have a patch for binutils-2.20, only for 2.19. The > > 2.19 patch has several compiler warnings when applied to binutils-2.20. > > PLD and Gentoo use --disable-werror when building Binutils, use the old > > patch with binutils-2.20, and ignore the compiler warnings. > > > > The only feature in 2.20 that caught my attention was the Gold linker. > > Gold was developed to perform better than the old BFD linker. The > > programs that Gold links will perform the same. In gcc-4.5 there are link > > time optimizations (-flto) with Gold linker plugin support > > (-fuse-linker-plugin). The -fuse-linker-plugin option is used to extract > > objects files from static libraries, instead of doing this by hand, for > > better optimization from -flto. -flto alone doesn't optimize very well, > > and should be used with -fwhole-program. Not many packages support > > building with these options, so they will be rarely used for the moment. > > > > So, for me personally, there isn't a great deal of reason to upgrade to > > binutils-2.20, at least until PaX releases a new Binutils patch. > > > > Something you might want to discuss or think about. > > robert > > > > > > -- > > http://linuxfromscratch.org/mailman/listinfo/hlfs-dev > > FAQ: http://www.linuxfromscratch.org/faq/ > > Unsubscribe: See the above information page
This might only be a problem with x86_64. I'm not sure. robert
pgpAWZdhsFG6A.pgp
Description: PGP signature
-- http://linuxfromscratch.org/mailman/listinfo/hlfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page