]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
add -fno-stack-protector to supress __strict build error observed on ubuntu12.04...
authorsantosh shukla <santosh.shukla@linaro.org>
Mon, 25 Nov 2013 08:09:02 +0000 (13:39 +0530)
committerJan Kiszka <jan.kiszka@siemens.com>
Mon, 25 Nov 2013 10:05:39 +0000 (11:05 +0100)
Simple "make" gave me this -
jailhouse/hypervisor/printk.o: In function `hex2str':
jailhouse/hypervisor/printk-core.c:90: undefined reference to `__stack_chk_fail'
jailhouse/hypervisor/printk.o: In function `__vprintk':
jailhouse/hypervisor/printk-core.c:200: undefined reference to `__stack_chk_fail'

Signed-off-by: santosh shukla <santosh.shukla@linaro.org>
[Jan: rewrap to respect 80 chars limit]
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/Makefile
inmate/Makefile

index 2e92e7751d0e45b5eb42df98528ffe7da84d8b58..2b369308be361d334552e646b2987c9fc62a2122 100644 (file)
@@ -13,7 +13,8 @@
 LINUXINCLUDE := -I$(src)/arch/$(SRCARCH)/include -I$(src)/include
 KBUILD_CFLAGS := -g -Os -Wall -Wstrict-prototypes -Wtype-limits \
                 -Wmissing-declarations -Wmissing-prototypes \
-                -fno-strict-aliasing -fpic -fpie -fno-common
+                -fno-strict-aliasing -fpic -fpie -fno-common \
+                -fno-stack-protector
 ifneq ($(wildcard $(src)/include/jailhouse/config.h),)
 KBUILD_CFLAGS += -include $(src)/include/jailhouse/config.h
 endif
index c9c414b7a44c92fda35cb6cca160f9dbe11ed6cd..fdb410723a323cbba064c313f3cc30880a5abb66 100644 (file)
@@ -14,7 +14,7 @@ LINUXINCLUDE := -I$(src)
 KBUILD_CFLAGS := -g -Os -Wall -Wstrict-prototypes -Wtype-limits \
                 -Wmissing-declarations -Wmissing-prototypes \
                 -fno-strict-aliasing -fomit-frame-pointer -fno-pic \
-                -fno-common -I.
+                -fno-common -fno-stack-protector -I.
 ifneq ($(wildcard $(src)/../hypervisor/include/jailhouse/config.h),)
 KBUILD_CFLAGS += -include $(src)/../hypervisor/include/jailhouse/config.h
 endif