aboutsummaryrefslogtreecommitdiffstats
path: root/toolchain/gcc/patches
diff options
context:
space:
mode:
authorImre Kaloz <kaloz@openwrt.org>2011-07-01 13:39:50 +0000
committerImre Kaloz <kaloz@openwrt.org>2011-07-01 13:39:50 +0000
commit9167521015ca2d3e765233e59720212709aaeccf (patch)
tree7052987e091152b9bd8a89f0012de887a63e4f9f /toolchain/gcc/patches
parent3d95ace099bfb31fb55f6cf145b647260aa73fad (diff)
downloadupstream-9167521015ca2d3e765233e59720212709aaeccf.tar.gz
upstream-9167521015ca2d3e765233e59720212709aaeccf.tar.bz2
upstream-9167521015ca2d3e765233e59720212709aaeccf.zip
bump the 4.4 flavour to 4.4.6
SVN-Revision: 27337
Diffstat (limited to 'toolchain/gcc/patches')
-rw-r--r--toolchain/gcc/patches/4.4.6/100-uclibc-conf.patch (renamed from toolchain/gcc/patches/4.4.5/100-uclibc-conf.patch)0
-rw-r--r--toolchain/gcc/patches/4.4.6/301-missing-execinfo_h.patch (renamed from toolchain/gcc/patches/4.4.5/301-missing-execinfo_h.patch)0
-rw-r--r--toolchain/gcc/patches/4.4.6/302-c99-snprintf.patch (renamed from toolchain/gcc/patches/4.4.5/302-c99-snprintf.patch)0
-rw-r--r--toolchain/gcc/patches/4.4.6/305-libmudflap-susv3-legacy.patch (renamed from toolchain/gcc/patches/4.4.5/305-libmudflap-susv3-legacy.patch)0
-rw-r--r--toolchain/gcc/patches/4.4.6/600-ubicom_support.patch (renamed from toolchain/gcc/patches/4.4.5/600-ubicom_support.patch)2
-rw-r--r--toolchain/gcc/patches/4.4.6/810-arm-softfloat-libgcc.patch (renamed from toolchain/gcc/patches/4.4.5/810-arm-softfloat-libgcc.patch)0
-rw-r--r--toolchain/gcc/patches/4.4.6/820-libgcc_pic.patch (renamed from toolchain/gcc/patches/4.4.5/820-libgcc_pic.patch)0
-rw-r--r--toolchain/gcc/patches/4.4.6/910-mbsd_multi.patch (renamed from toolchain/gcc/patches/4.4.5/910-mbsd_multi.patch)0
-rw-r--r--toolchain/gcc/patches/4.4.6/930-avr32_support.patch (renamed from toolchain/gcc/patches/4.4.5/930-avr32_support.patch)16
-rw-r--r--toolchain/gcc/patches/4.4.6/931-avr32_disable_shifted_data_opt.patch (renamed from toolchain/gcc/patches/4.4.5/931-avr32_disable_shifted_data_opt.patch)0
-rw-r--r--toolchain/gcc/patches/4.4.6/933-avr32_bug_7435.patch (renamed from toolchain/gcc/patches/4.4.5/933-avr32_bug_7435.patch)4
-rw-r--r--toolchain/gcc/patches/4.4.6/934-avr32_bug_9675.patch (renamed from toolchain/gcc/patches/4.4.5/934-avr32_bug_9675.patch)0
-rw-r--r--toolchain/gcc/patches/4.4.6/993-arm_insn-opinit-RTX_CODE-fixup.patch (renamed from toolchain/gcc/patches/4.4.5/993-arm_insn-opinit-RTX_CODE-fixup.patch)0
-rw-r--r--toolchain/gcc/patches/4.4.6/999-coldfire.patch (renamed from toolchain/gcc/patches/4.4.5/999-coldfire.patch)2
14 files changed, 12 insertions, 12 deletions
diff --git a/toolchain/gcc/patches/4.4.5/100-uclibc-conf.patch b/toolchain/gcc/patches/4.4.6/100-uclibc-conf.patch
index 5c77de9b4e..5c77de9b4e 100644
--- a/toolchain/gcc/patches/4.4.5/100-uclibc-conf.patch
+++ b/toolchain/gcc/patches/4.4.6/100-uclibc-conf.patch
diff --git a/toolchain/gcc/patches/4.4.5/301-missing-execinfo_h.patch b/toolchain/gcc/patches/4.4.6/301-missing-execinfo_h.patch
index b3f1e68d3b..b3f1e68d3b 100644
--- a/toolchain/gcc/patches/4.4.5/301-missing-execinfo_h.patch
+++ b/toolchain/gcc/patches/4.4.6/301-missing-execinfo_h.patch
diff --git a/toolchain/gcc/patches/4.4.5/302-c99-snprintf.patch b/toolchain/gcc/patches/4.4.6/302-c99-snprintf.patch
index ddbe43d810..ddbe43d810 100644
--- a/toolchain/gcc/patches/4.4.5/302-c99-snprintf.patch
+++ b/toolchain/gcc/patches/4.4.6/302-c99-snprintf.patch
diff --git a/toolchain/gcc/patches/4.4.5/305-libmudflap-susv3-legacy.patch b/toolchain/gcc/patches/4.4.6/305-libmudflap-susv3-legacy.patch
index 8e2d15f81a..8e2d15f81a 100644
--- a/toolchain/gcc/patches/4.4.5/305-libmudflap-susv3-legacy.patch
+++ b/toolchain/gcc/patches/4.4.6/305-libmudflap-susv3-legacy.patch
diff --git a/toolchain/gcc/patches/4.4.5/600-ubicom_support.patch b/toolchain/gcc/patches/4.4.6/600-ubicom_support.patch
index 040128f1be..74903bd4b2 100644
--- a/toolchain/gcc/patches/4.4.5/600-ubicom_support.patch
+++ b/toolchain/gcc/patches/4.4.6/600-ubicom_support.patch
@@ -9313,7 +9313,7 @@
+#define FATAL_EXIT_CODE 33
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
-@@ -2339,6 +2339,34 @@ spu-*-elf*)
+@@ -2340,6 +2340,34 @@ spu-*-elf*)
c_target_objs="${c_target_objs} spu-c.o"
cxx_target_objs="${cxx_target_objs} spu-c.o"
;;
diff --git a/toolchain/gcc/patches/4.4.5/810-arm-softfloat-libgcc.patch b/toolchain/gcc/patches/4.4.6/810-arm-softfloat-libgcc.patch
index 7af72aadfa..7af72aadfa 100644
--- a/toolchain/gcc/patches/4.4.5/810-arm-softfloat-libgcc.patch
+++ b/toolchain/gcc/patches/4.4.6/810-arm-softfloat-libgcc.patch
diff --git a/toolchain/gcc/patches/4.4.5/820-libgcc_pic.patch b/toolchain/gcc/patches/4.4.6/820-libgcc_pic.patch
index 18386dfd42..18386dfd42 100644
--- a/toolchain/gcc/patches/4.4.5/820-libgcc_pic.patch
+++ b/toolchain/gcc/patches/4.4.6/820-libgcc_pic.patch
diff --git a/toolchain/gcc/patches/4.4.5/910-mbsd_multi.patch b/toolchain/gcc/patches/4.4.6/910-mbsd_multi.patch
index 1b17e983e9..1b17e983e9 100644
--- a/toolchain/gcc/patches/4.4.5/910-mbsd_multi.patch
+++ b/toolchain/gcc/patches/4.4.6/910-mbsd_multi.patch
diff --git a/toolchain/gcc/patches/4.4.5/930-avr32_support.patch b/toolchain/gcc/patches/4.4.6/930-avr32_support.patch
index a2d1c2f21f..334d2cd134 100644
--- a/toolchain/gcc/patches/4.4.5/930-avr32_support.patch
+++ b/toolchain/gcc/patches/4.4.6/930-avr32_support.patch
@@ -1,6 +1,6 @@
--- a/gcc/builtins.c
+++ b/gcc/builtins.c
-@@ -11092,7 +11092,7 @@ validate_gimple_arglist (const_gimple ca
+@@ -11108,7 +11108,7 @@ validate_gimple_arglist (const_gimple ca
do
{
@@ -21539,7 +21539,7 @@
bfin*-elf*)
tm_file="${tm_file} dbxelf.h elfos.h bfin/elf.h"
tmake_file=bfin/t-bfin-elf
-@@ -2763,6 +2781,32 @@ case "${target}" in
+@@ -2764,6 +2782,32 @@ case "${target}" in
fi
;;
@@ -21588,7 +21588,7 @@
changequote([,])dnl
if test $as_major -eq 2 && test $as_minor -lt 11
then :
-@@ -3296,7 +3295,7 @@ case "$target" in
+@@ -3308,7 +3307,7 @@ case "$target" in
i?86*-*-* | mips*-*-* | alpha*-*-* | powerpc*-*-* | sparc*-*-* | m68*-*-* \
| x86_64*-*-* | hppa*-*-* | arm*-*-* \
| xstormy16*-*-* | cris-*-* | crisv32-*-* | xtensa*-*-* | bfin-*-* | score*-*-* \
@@ -21624,7 +21624,7 @@
On ARMv7-M the interrupt type is ignored, and the attribute means the function
may be called with a word aligned stack pointer.
-@@ -4224,6 +4233,23 @@ placed in either the @code{.bss_below100
+@@ -4188,6 +4197,23 @@ placed in either the @code{.bss_below100
@end table
@@ -21750,7 +21750,7 @@
-Wno-non-template-friend -Wold-style-cast @gol
-Woverloaded-virtual -Wno-pmf-conversions @gol
-Wsign-promo}
-@@ -637,6 +637,12 @@ Objective-C and Objective-C++ Dialects}.
+@@ -641,6 +641,12 @@ Objective-C and Objective-C++ Dialects}.
-mauto-incdec -minmax -mlong-calls -mshort @gol
-msoft-reg-count=@var{count}}
@@ -22119,7 +22119,7 @@
}
dest = gen_rtx_MEM (mode, dest_addr);
-@@ -5772,7 +5774,8 @@ store_field (rtx target, HOST_WIDE_INT b
+@@ -5775,7 +5777,8 @@ store_field (rtx target, HOST_WIDE_INT b
is a bit field, we cannot use addressing to access it.
Use bit-field techniques or SUBREG to store in it. */
@@ -22129,7 +22129,7 @@
|| (mode != BLKmode && ! direct_store[(int) mode]
&& GET_MODE_CLASS (mode) != MODE_COMPLEX_INT
&& GET_MODE_CLASS (mode) != MODE_COMPLEX_FLOAT)
-@@ -5929,7 +5932,18 @@ get_inner_reference (tree exp, HOST_WIDE
+@@ -5932,7 +5935,18 @@ get_inner_reference (tree exp, HOST_WIDE
{
tree field = TREE_OPERAND (exp, 1);
size_tree = DECL_SIZE (field);
@@ -22149,7 +22149,7 @@
mode = DECL_MODE (field);
else if (DECL_MODE (field) == BLKmode)
blkmode_bitfield = true;
-@@ -7912,7 +7926,8 @@ expand_expr_real_1 (tree exp, rtx target
+@@ -7915,7 +7929,8 @@ expand_expr_real_1 (tree exp, rtx target
by doing the extract into an object as wide as the field
(which we know to be the width of a basic mode), then
storing into memory, and changing the mode to BLKmode. */
diff --git a/toolchain/gcc/patches/4.4.5/931-avr32_disable_shifted_data_opt.patch b/toolchain/gcc/patches/4.4.6/931-avr32_disable_shifted_data_opt.patch
index 2003e97ae0..2003e97ae0 100644
--- a/toolchain/gcc/patches/4.4.5/931-avr32_disable_shifted_data_opt.patch
+++ b/toolchain/gcc/patches/4.4.6/931-avr32_disable_shifted_data_opt.patch
diff --git a/toolchain/gcc/patches/4.4.5/933-avr32_bug_7435.patch b/toolchain/gcc/patches/4.4.6/933-avr32_bug_7435.patch
index 021c62ecf0..78106619c5 100644
--- a/toolchain/gcc/patches/4.4.5/933-avr32_bug_7435.patch
+++ b/toolchain/gcc/patches/4.4.6/933-avr32_bug_7435.patch
@@ -1,6 +1,6 @@
--- a/gcc/config/avr32/avr32.c
+++ b/gcc/config/avr32/avr32.c
-@@ -222,14 +222,14 @@ void
+@@ -243,14 +243,14 @@ void
avr32_override_options (void)
{
const struct part_type_s *part;
@@ -17,7 +17,7 @@
avr32_arch_name);
avr32_arch_name="ucr1";
}
-@@ -277,6 +277,12 @@ avr32_override_options (void)
+@@ -298,6 +298,12 @@ avr32_override_options (void)
if (!arch->name)
avr32_arch = &avr32_arch_types[avr32_part->arch_type];
diff --git a/toolchain/gcc/patches/4.4.5/934-avr32_bug_9675.patch b/toolchain/gcc/patches/4.4.6/934-avr32_bug_9675.patch
index 3690e2d04c..3690e2d04c 100644
--- a/toolchain/gcc/patches/4.4.5/934-avr32_bug_9675.patch
+++ b/toolchain/gcc/patches/4.4.6/934-avr32_bug_9675.patch
diff --git a/toolchain/gcc/patches/4.4.5/993-arm_insn-opinit-RTX_CODE-fixup.patch b/toolchain/gcc/patches/4.4.6/993-arm_insn-opinit-RTX_CODE-fixup.patch
index b769f932c4..b769f932c4 100644
--- a/toolchain/gcc/patches/4.4.5/993-arm_insn-opinit-RTX_CODE-fixup.patch
+++ b/toolchain/gcc/patches/4.4.6/993-arm_insn-opinit-RTX_CODE-fixup.patch
diff --git a/toolchain/gcc/patches/4.4.5/999-coldfire.patch b/toolchain/gcc/patches/4.4.6/999-coldfire.patch
index f7c6029b87..bce2177e8a 100644
--- a/toolchain/gcc/patches/4.4.5/999-coldfire.patch
+++ b/toolchain/gcc/patches/4.4.6/999-coldfire.patch
@@ -1,6 +1,6 @@
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
-@@ -1536,6 +1536,7 @@ m68k-*-linux*) # Motorola m68k's runnin
+@@ -1537,6 +1537,7 @@ m68k-*-linux*) # Motorola m68k's runnin
if test x$sjlj != x1; then
tmake_file="$tmake_file m68k/t-slibgcc-elf-ver"
fi