From 8ed044e4999175f8b5e2e3f33a81d2411d5e9e04 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 6 Mar 2012 09:03:12 -0800 Subject: gcc: Upgrade to 4.6.3 release core-image-sato/core-image-minimal builds and boots on all qemu machines (From OE-Core rev: 40d7a4b70d342f75e13de7872fb62e2b9d6d40bf) Signed-off-by: Khem Raj Signed-off-by: Richard Purdie --- .../gcc/gcc-4.6/volatile_access_backport.patch | 28 ---------------------- 1 file changed, 28 deletions(-) delete mode 100644 meta/recipes-devtools/gcc/gcc-4.6/volatile_access_backport.patch (limited to 'meta/recipes-devtools/gcc/gcc-4.6/volatile_access_backport.patch') diff --git a/meta/recipes-devtools/gcc/gcc-4.6/volatile_access_backport.patch b/meta/recipes-devtools/gcc/gcc-4.6/volatile_access_backport.patch deleted file mode 100644 index 9c8681728d..0000000000 --- a/meta/recipes-devtools/gcc/gcc-4.6/volatile_access_backport.patch +++ /dev/null @@ -1,28 +0,0 @@ -Pulled from http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01477.html - -Upstream-Status: Backport - -Signed-off-by: Saul Wold - - gcc/ - * expr.c (expand_expr_real_1): Only use BLKmode for volatile - accesses which are not naturally aligned. - -Index: gcc-4.6.0/gcc/expr.c -=================================================================== ---- gcc-4.6.0.orig/gcc/expr.c 2011-06-01 15:28:55.000000000 -0700 -+++ gcc-4.6.0/gcc/expr.c 2011-06-01 15:41:17.154848182 -0700 -@@ -9178,8 +9178,11 @@ - && modifier != EXPAND_CONST_ADDRESS - && modifier != EXPAND_INITIALIZER) - /* If the field is volatile, we always want an aligned -- access. */ -- || (volatilep && flag_strict_volatile_bitfields > 0) -+ access. Only do this if the access is not already naturally -+ aligned, otherwise "normal" (non-bitfield) volatile fields -+ become non-addressable. */ -+ || (volatilep && flag_strict_volatile_bitfields > 0 -+ && (bitpos % GET_MODE_ALIGNMENT (mode) != 0)) - /* If the field isn't aligned enough to fetch as a memref, - fetch it as a bit field. */ - || (mode1 != BLKmode -- cgit v1.2.3-54-g00ecf