[U-Boot] [PATCH] PowerPC: Move -fPIC flag to common place
Wolfgang Denk
wd at denx.de
Mon Apr 11 21:37:00 CEST 2011
Dear Joakim Tjernlund,
In message <1291642606-4290-1-git-send-email-Joakim.Tjernlund at 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.Tjernlund at 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: wd at denx.de
"Intelligence without character is a dangerous thing." - G. Steinem
More information about the U-Boot
mailing list