WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Xen

xen-devel

[Top] [All Lists]

[Xen-devel] [PATCH] Disable GCC stack protection in kernel builds

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH] Disable GCC stack protection in kernel builds
From: Brendan Cully <brendan@xxxxxxxxx>
Date: 2006年12月18日 11:36:41 -0700
Delivery-date: 2006年12月18日 11:36:47 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Brendan Cully <brendan@xxxxxxxxx>
# Date 1166470577 28800
# Node ID 18d9894cb78627cf743a2df98f29e22d3ffd7819
# Parent 469478194aef6e987f9281efbc0756749be6eb80
Disable GCC stack protection in kernel builds.
Without this flag, the kernel won't build on Ubuntu 6.10.
Signed-off-by: Brendan Cully <brendan@xxxxxxxxx>
diff -r 469478194aef -r 18d9894cb786 
patches/linux-2.6.16.33/gcc-no-stack-protection-flag.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/linux-2.6.16.33/gcc-no-stack-protection-flag.patch Mon Dec 
18 11:36:17 2006 -0800
@@ -0,0 +1,12 @@
+--- ../pristine-linux-2.6.16.33/Makefile 2006年12月06日 14:06:45.000000000 -0800
++++ ./Makefile 2006年12月06日 14:07:32.000000000 -0800
+@@ -533,6 +533,9 @@
+ # disable pointer signedness warnings in gcc 4.0
+ CFLAGS += $(call cc-option,-Wno-pointer-sign,)
+ 
++# disable stack protection
++CFLAGS += $(call cc-option,-fno-stack-protector,)
++
+ # Default kernel image to build when no specific target is given.
+ # KBUILD_IMAGE may be overruled on the commandline or
+ # set in the environment
diff -r 469478194aef -r 18d9894cb786 patches/linux-2.6.16.33/series
--- a/patches/linux-2.6.16.33/series Mon Dec 18 00:14:40 2006 +0000
+++ b/patches/linux-2.6.16.33/series Mon Dec 18 11:36:17 2006 -0800
@@ -8,6 +8,7 @@ device_bind.patch
 device_bind.patch
 fix-hz-suspend.patch
 fix-ide-cd-pio-mode.patch
+gcc-no-stack-protection-flag.patch
 i386-mach-io-check-nmi.patch
 ipv6-no-autoconf.patch
 net-csum.patch
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH] Disable GCC stack protection in kernel builds, Brendan Cully <=
Previous by Date: [Xen-devel] [PATCH][XENOPROFILE] Fix profiling of passive HVM guest on x86 , Santos, Jose Renato G
Next by Date: [Xen-devel] Testing status of HVM (Intel VT) on 64bit XEN unstable c/s 13078 , Ed Smith
Previous by Thread: [Xen-devel] [PATCH][XENOPROFILE] Fix profiling of passive HVM guest on x86 , Santos, Jose Renato G
Next by Thread: [Xen-devel] Testing status of HVM (Intel VT) on 64bit XEN unstable c/s 13078 , Ed Smith
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /