Disable stack protector for BIOS Some distro GCCs (like Ubuntu) enable stack protection by default. Since the BIOS doesn't link against libgcc, this results in undefined references unless the stack protector is disabled. Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> diff --git a/bios/Makefile.in b/bios/Makefile.in index af674b4..5c7bd4f 100644 --- a/bios/Makefile.in +++ b/bios/Makefile.in @@ -41,7 +41,7 @@ RANLIB = @RANLIB@ BCC = bcc GCC = gcc -GCC32 = gcc -m32 +GCC32 = gcc -m32 -fno-stack-protector AS86 = as86 BX_INCDIRS = -I.. -I$(srcdir)/.. -I../iodev -I$(srcdir)/../iodev