[LinuxBIOS] buildrom: no-stack-protector for building LinuxBIOS (m57sli target)
Jordan Crouse
jordan.crouse at amd.com
Thu Sep 6 04:50:00 CEST 2007
Hmmm - buildrom should have already been taking care of this. In
script/build.settings, we do the kernel trick for trying -fno-stack-protector
and set STACKPROTECT if it doesn't make it through, and that gets passed
through to CPU_OPT in linuxbios.inc. I guess maybe I need to overload a
different variable?
Jordan
On 05/09/07 18:41 -0400, Ward Vandewege wrote:
> Add -fno-stack-protector to the GCC options.
>
> Thanks,
> Ward.
>
> --
> Ward Vandewege <ward at fsf.org>
> Free Software Foundation - Senior System Administrator
>
> Modern distros seem to need this.
>
> Signed-off-by: Ward Vandewege <ward at gnu.org>
>
> Index: packages/linuxbios/patches/no-stack-protector.patch
> ===================================================================
> --- packages/linuxbios/patches/no-stack-protector.patch (revision 0)
> +++ packages/linuxbios/patches/no-stack-protector.patch (revision 0)
> @@ -0,0 +1,13 @@
> +Index: src/mainboard/gigabyte/m57sli/Options.lb
> +===================================================================
> +--- LinuxBIOSv2.orig/src/mainboard/gigabyte/m57sli/Options.lb (revision 2742)
> ++++ LinuxBIOSv2/src/mainboard/gigabyte/m57sli/Options.lb (working copy)
> +@@ -297,7 +297,7 @@
> + ##
> + ## The default compiler
> + ##
> +-default CC="$(CROSS_COMPILE)gcc -m32"
> ++default CC="$(CROSS_COMPILE)gcc -m32 -fno-stack-protector"
> + default HOSTCC="gcc"
> +
> + ##
> --
> linuxbios mailing list
> linuxbios at linuxbios.org
> http://www.linuxbios.org/mailman/listinfo/linuxbios
--
Jordan Crouse
Systems Software Development Engineer
Advanced Micro Devices, Inc.
More information about the coreboot
mailing list