Dear Joakim Tjernlund, In message <1291642606-4290-1-git-send-email-joakim.tjernl...@transmode.se> you wrote: > The -fPIC flag belongs with -mrelocatable, move it there. > Also change -fPIC to -fpic as this produces smaller > binaries. > However, currently -mrelocatable promotes -fpic to -fPIC, a > fix for this is in upcoming gcc 4.6 or you can apply this small > patch to gcc: > > diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h > index 8da8410..e4b8280 100644 > --- a/gcc/config/rs6000/sysv4.h > +++ b/gcc/config/rs6000/sysv4.h > @@ -227,7 +227,8 @@ do { > \ > } > \ > \ > else if (TARGET_RELOCATABLE) > \ > - flag_pic = 2; \ > + if (!flag_pic) \ > + flag_pic = 2; \ > } while (0) > > #ifndef RS6000_BI_ARCH > -- > > Signed-off-by: Joakim Tjernlund <joakim.tjernl...@transmode.se>
Applied, thanks. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de "Intelligence without character is a dangerous thing." - G. Steinem _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot