From: Carsten Schlote <[email protected]>

Refreshed gcc-4.4.0 patchstack. Trivial.

Signed-off-by: Carsten Schlote <[email protected]>
---
 .../generic/arm-softfloat.diff                     |   14 ++--
 .../00_all_gcc-4.1-alpha-mieee-default.patch       |   16 +++---
 .../generic/gentoo/00_all_gcc-trampolinewarn.patch |   16 +++---
 .../generic/gentoo/03_all_gcc43-java-nomulti.patch |    0
 .../gentoo/11_all_gcc-netbsd-symbolic.patch        |    8 +-
 .../generic/gentoo/14_all_gcc-sparc64-bsd.patch    |    8 +-
 .../gentoo/18_all_904-flatten-switch-stmt-00.patch |   10 ++--
 .../gentoo/51_all_gcc-3.4-libiberty-pic.patch}     |    6 +-
 .../53_all_gcc4-superh-default-multilib.patch      |    8 +-
 .../generic/gentoo/54_all_300-libstdc++-pic.patch  |   20 +++---
 .../gentoo/61_all_gcc4-ia64-noteGNUstack.patch     |   52 +++++++++---------
 .../generic/gentoo/61_all_gcc43-pr24170.patch      |    0
 .../generic/gentoo/62_all_gcc4-noteGNUstack.patch  |   60 ++++++++++----------
 .../generic/gentoo/64_all_gcc43-pr34571.patch      |    8 +-
 .../generic/gentoo/66_all_gcc43-pr25343.patch      |    0
 .../generic/gentoo/74_all_sh-pr24836.patch         |   16 +++---
 .../generic/no-host-includes.diff                  |    8 +-
 patches/{gcc-4.4.0 => gcc-4.4.1}/generic/series    |    1 +
 .../generic/uclibc/100-uclibc-conf.patch           |   18 +++---
 .../generic/uclibc/104-gnuhurd-uclibc-conf.patch   |    0
 .../generic/uclibc/301-missing-execinfo_h.patch    |    8 +-
 .../generic/uclibc/302-c99-snprintf.patch          |    8 +-
 .../uclibc/305-libmudflap-susv3-legacy.patch       |   16 +++---
 .../993-arm_insn-opinit-RTX_CODE-fixup.patch       |   16 +++---
 .../generic/uclibc/995-short-enums.diff            |   16 +++---
 .../uclibc/998-gcc-4.3.0-fix-header.00.patch       |    0
 26 files changed, 167 insertions(+), 166 deletions(-)
 copy patches/{gcc-4.4.0 => gcc-4.4.1}/generic/arm-softfloat.diff (75%)
 copy patches/{gcc-4.4.0 => 
gcc-4.4.1}/generic/gentoo/00_all_gcc-4.1-alpha-mieee-default.patch (68%)
 copy patches/{gcc-4.4.0 => 
gcc-4.4.1}/generic/gentoo/00_all_gcc-trampolinewarn.patch (75%)
 copy patches/{gcc-4.3.2 => 
gcc-4.4.1}/generic/gentoo/03_all_gcc43-java-nomulti.patch (100%)
 copy patches/{gcc-4.3.2 => 
gcc-4.4.1}/generic/gentoo/11_all_gcc-netbsd-symbolic.patch (61%)
 copy patches/{gcc-4.3.2 => 
gcc-4.4.1}/generic/gentoo/14_all_gcc-sparc64-bsd.patch (85%)
 copy patches/{gcc-4.4.0 => 
gcc-4.4.1}/generic/gentoo/18_all_904-flatten-switch-stmt-00.patch (93%)
 copy patches/{binutils-2.20/generic/gentoo/91_all_libiberty-pic.patch => 
gcc-4.4.1/generic/gentoo/51_all_gcc-3.4-libiberty-pic.patch} (62%)
 copy patches/{gcc-4.2.4 => 
gcc-4.4.1}/generic/gentoo/53_all_gcc4-superh-default-multilib.patch (85%)
 copy patches/{gcc-4.4.0 => 
gcc-4.4.1}/generic/gentoo/54_all_300-libstdc++-pic.patch (78%)
 copy patches/{gcc-4.4.0 => 
gcc-4.4.1}/generic/gentoo/61_all_gcc4-ia64-noteGNUstack.patch (60%)
 copy patches/{gcc-4.3.2 => 
gcc-4.4.1}/generic/gentoo/61_all_gcc43-pr24170.patch (100%)
 copy patches/{gcc-4.4.0 => 
gcc-4.4.1}/generic/gentoo/62_all_gcc4-noteGNUstack.patch (65%)
 copy patches/{gcc-4.4.0 => 
gcc-4.4.1}/generic/gentoo/64_all_gcc43-pr34571.patch (75%)
 copy patches/{gcc-4.3.2 => 
gcc-4.4.1}/generic/gentoo/66_all_gcc43-pr25343.patch (100%)
 copy patches/{gcc-4.4.0 => gcc-4.4.1}/generic/gentoo/74_all_sh-pr24836.patch 
(65%)
 copy patches/{gcc-4.4.0 => gcc-4.4.1}/generic/no-host-includes.diff (87%)
 copy patches/{gcc-4.4.0 => gcc-4.4.1}/generic/series (99%)
 copy patches/{gcc-4.3.2 => gcc-4.4.1}/generic/uclibc/100-uclibc-conf.patch 
(67%)
 copy patches/{gcc-4.3.2 => 
gcc-4.4.1}/generic/uclibc/104-gnuhurd-uclibc-conf.patch (100%)
 copy patches/{gcc-4.4.0 => 
gcc-4.4.1}/generic/uclibc/301-missing-execinfo_h.patch (68%)
 copy patches/{gcc-4.3.2 => gcc-4.4.1}/generic/uclibc/302-c99-snprintf.patch 
(54%)
 copy patches/{gcc-4.2.4 => 
gcc-4.4.1}/generic/uclibc/305-libmudflap-susv3-legacy.patch (74%)
 copy patches/{gcc-4.4.0 => 
gcc-4.4.1}/generic/uclibc/993-arm_insn-opinit-RTX_CODE-fixup.patch (73%)
 copy patches/{gcc-4.4.0 => gcc-4.4.1}/generic/uclibc/995-short-enums.diff (71%)
 copy patches/{gcc-4.3.2 => 
gcc-4.4.1}/generic/uclibc/998-gcc-4.3.0-fix-header.00.patch (100%)

diff --git a/patches/gcc-4.4.0/generic/arm-softfloat.diff 
b/patches/gcc-4.4.1/generic/arm-softfloat.diff
similarity index 75%
copy from patches/gcc-4.4.0/generic/arm-softfloat.diff
copy to patches/gcc-4.4.1/generic/arm-softfloat.diff
index 48d666f..fb8e852 100644
--- a/patches/gcc-4.4.0/generic/arm-softfloat.diff
+++ b/patches/gcc-4.4.1/generic/arm-softfloat.diff
@@ -21,10 +21,10 @@
  gcc/config/arm/t-linux     |    5 ++++-
  2 files changed, 5 insertions(+), 2 deletions(-)
 
-Index: gcc-4.4.0/gcc/config/arm/linux-elf.h
+Index: gcc-4.4.1/gcc/config/arm/linux-elf.h
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/arm/linux-elf.h
-+++ gcc-4.4.0/gcc/config/arm/linux-elf.h
+--- gcc-4.4.1.orig/gcc/config/arm/linux-elf.h  2009-11-19 13:43:49.000000000 
+0100
++++ gcc-4.4.1/gcc/config/arm/linux-elf.h       2009-11-19 13:45:34.000000000 
+0100
 @@ -60,7 +60,7 @@
     %{shared:-lc} \
     %{!shared:%{profile:-lc_p}%{!profile:-lc}}"
@@ -34,11 +34,11 @@ Index: gcc-4.4.0/gcc/config/arm/linux-elf.h
  
  #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
  
-Index: gcc-4.4.0/gcc/config/arm/t-linux
+Index: gcc-4.4.1/gcc/config/arm/t-linux
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/arm/t-linux
-+++ gcc-4.4.0/gcc/config/arm/t-linux
-@@ -4,7 +4,10 @@ TARGET_LIBGCC2_CFLAGS = -fomit-frame-poi
+--- gcc-4.4.1.orig/gcc/config/arm/t-linux      2009-11-19 13:43:49.000000000 
+0100
++++ gcc-4.4.1/gcc/config/arm/t-linux   2009-11-19 13:45:34.000000000 +0100
+@@ -4,7 +4,10 @@
  
  LIB1ASMSRC = arm/lib1funcs.asm
  LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_lnx _clzsi2 _clzdi2 \
diff --git 
a/patches/gcc-4.4.0/generic/gentoo/00_all_gcc-4.1-alpha-mieee-default.patch 
b/patches/gcc-4.4.1/generic/gentoo/00_all_gcc-4.1-alpha-mieee-default.patch
similarity index 68%
copy from 
patches/gcc-4.4.0/generic/gentoo/00_all_gcc-4.1-alpha-mieee-default.patch
copy to 
patches/gcc-4.4.1/generic/gentoo/00_all_gcc-4.1-alpha-mieee-default.patch
index 347614d..2db41eb 100644
--- a/patches/gcc-4.4.0/generic/gentoo/00_all_gcc-4.1-alpha-mieee-default.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/00_all_gcc-4.1-alpha-mieee-default.patch
@@ -12,11 +12,11 @@ Patch by Mike Frysinger <[email protected]>
  gcc/config/alpha/alpha.opt |    2 +-
  2 files changed, 3 insertions(+), 1 deletion(-)
 
-Index: gcc-4.4.0/gcc/config/alpha/alpha.h
+Index: gcc-4.4.1/gcc/config/alpha/alpha.h
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/alpha/alpha.h
-+++ gcc-4.4.0/gcc/config/alpha/alpha.h
-@@ -95,6 +95,8 @@ along with GCC; see the file COPYING3.  
+--- gcc-4.4.1.orig/gcc/config/alpha/alpha.h    2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/alpha/alpha.h 2009-11-19 13:45:36.000000000 +0100
+@@ -95,6 +95,8 @@
    while (0)
  #endif
  
@@ -25,11 +25,11 @@ Index: gcc-4.4.0/gcc/config/alpha/alpha.h
  #define WORD_SWITCH_TAKES_ARG(STR)            \
   (!strcmp (STR, "rpath") || DEFAULT_WORD_SWITCH_TAKES_ARG(STR))
  
-Index: gcc-4.4.0/gcc/config/alpha/alpha.opt
+Index: gcc-4.4.1/gcc/config/alpha/alpha.opt
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/alpha/alpha.opt
-+++ gcc-4.4.0/gcc/config/alpha/alpha.opt
-@@ -39,7 +39,7 @@ Target RejectNegative Mask(IEEE_CONFORMA
+--- gcc-4.4.1.orig/gcc/config/alpha/alpha.opt  2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/alpha/alpha.opt       2009-11-19 13:45:36.000000000 
+0100
+@@ -39,7 +39,7 @@
  Request IEEE-conformant math library routines (OSF/1)
  
  mieee
diff --git a/patches/gcc-4.4.0/generic/gentoo/00_all_gcc-trampolinewarn.patch 
b/patches/gcc-4.4.1/generic/gentoo/00_all_gcc-trampolinewarn.patch
similarity index 75%
copy from patches/gcc-4.4.0/generic/gentoo/00_all_gcc-trampolinewarn.patch
copy to patches/gcc-4.4.1/generic/gentoo/00_all_gcc-trampolinewarn.patch
index 324c756..f473cf4 100644
--- a/patches/gcc-4.4.0/generic/gentoo/00_all_gcc-trampolinewarn.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/00_all_gcc-trampolinewarn.patch
@@ -10,11 +10,11 @@
  gcc/common.opt |    4 ++++
  2 files changed, 7 insertions(+)
 
-Index: gcc-4.4.0/gcc/common.opt
+Index: gcc-4.4.1/gcc/common.opt
 ===================================================================
---- gcc-4.4.0.orig/gcc/common.opt
-+++ gcc-4.4.0/gcc/common.opt
-@@ -197,6 +197,10 @@ Wtype-limits
+--- gcc-4.4.1.orig/gcc/common.opt      2009-11-19 13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/common.opt   2009-11-19 13:45:36.000000000 +0100
+@@ -197,6 +197,10 @@
  Common Var(warn_type_limits) Init(-1) Warning
  Warn if a comparison is always true or always false due to the limited range 
of the data type
  
@@ -25,11 +25,11 @@ Index: gcc-4.4.0/gcc/common.opt
  Wuninitialized
  Common Var(warn_uninitialized) Warning
  Warn about uninitialized automatic variables
-Index: gcc-4.4.0/gcc/builtins.c
+Index: gcc-4.4.1/gcc/builtins.c
 ===================================================================
---- gcc-4.4.0.orig/gcc/builtins.c
-+++ gcc-4.4.0/gcc/builtins.c
-@@ -5768,6 +5768,9 @@ expand_builtin_init_trampoline (tree exp
+--- gcc-4.4.1.orig/gcc/builtins.c      2009-11-19 13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/builtins.c   2009-11-19 13:45:36.000000000 +0100
+@@ -5768,6 +5768,9 @@
    trampolines_created = 1;
    INITIALIZE_TRAMPOLINE (r_tramp, r_func, r_chain);
  
diff --git a/patches/gcc-4.3.2/generic/gentoo/03_all_gcc43-java-nomulti.patch 
b/patches/gcc-4.4.1/generic/gentoo/03_all_gcc43-java-nomulti.patch
similarity index 100%
copy from patches/gcc-4.3.2/generic/gentoo/03_all_gcc43-java-nomulti.patch
copy to patches/gcc-4.4.1/generic/gentoo/03_all_gcc43-java-nomulti.patch
diff --git a/patches/gcc-4.3.2/generic/gentoo/11_all_gcc-netbsd-symbolic.patch 
b/patches/gcc-4.4.1/generic/gentoo/11_all_gcc-netbsd-symbolic.patch
similarity index 61%
copy from patches/gcc-4.3.2/generic/gentoo/11_all_gcc-netbsd-symbolic.patch
copy to patches/gcc-4.4.1/generic/gentoo/11_all_gcc-netbsd-symbolic.patch
index f924ff8..f712603 100644
--- a/patches/gcc-4.3.2/generic/gentoo/11_all_gcc-netbsd-symbolic.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/11_all_gcc-netbsd-symbolic.patch
@@ -4,11 +4,11 @@ http://bugs.gentoo.org/122698
  gcc/config/netbsd-elf.h |    1 +
  1 file changed, 1 insertion(+)
 
-Index: gcc-4.3.1/gcc/config/netbsd-elf.h
+Index: gcc-4.4.1/gcc/config/netbsd-elf.h
 ===================================================================
---- gcc-4.3.1.orig/gcc/config/netbsd-elf.h
-+++ gcc-4.3.1/gcc/config/netbsd-elf.h
-@@ -82,6 +82,7 @@ along with GCC; see the file COPYING3.  
+--- gcc-4.4.1.orig/gcc/config/netbsd-elf.h     2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/netbsd-elf.h  2009-11-19 13:45:37.000000000 +0100
+@@ -82,6 +82,7 @@
  #define NETBSD_LINK_SPEC_ELF \
    "%{assert*} %{R*} %{rpath*} \
     %{shared:-shared} \
diff --git a/patches/gcc-4.3.2/generic/gentoo/14_all_gcc-sparc64-bsd.patch 
b/patches/gcc-4.4.1/generic/gentoo/14_all_gcc-sparc64-bsd.patch
similarity index 85%
copy from patches/gcc-4.3.2/generic/gentoo/14_all_gcc-sparc64-bsd.patch
copy to patches/gcc-4.4.1/generic/gentoo/14_all_gcc-sparc64-bsd.patch
index e2d0ee1..04d0ddf 100644
--- a/patches/gcc-4.3.2/generic/gentoo/14_all_gcc-sparc64-bsd.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/14_all_gcc-sparc64-bsd.patch
@@ -2,11 +2,11 @@
  gcc/config/sparc/freebsd.h |   19 ++++++++++++++++---
  1 file changed, 16 insertions(+), 3 deletions(-)
 
-Index: gcc-4.3.1/gcc/config/sparc/freebsd.h
+Index: gcc-4.4.1/gcc/config/sparc/freebsd.h
 ===================================================================
---- gcc-4.3.1.orig/gcc/config/sparc/freebsd.h
-+++ gcc-4.3.1/gcc/config/sparc/freebsd.h
-@@ -25,9 +25,22 @@ along with GCC; see the file COPYING3.  
+--- gcc-4.4.1.orig/gcc/config/sparc/freebsd.h  2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/sparc/freebsd.h       2009-11-19 13:45:37.000000000 
+0100
+@@ -25,9 +25,22 @@
  /* FreeBSD needs the platform name (sparc64) defined.
     Emacs needs to know if the arch is 64 or 32-bits.  */
  
diff --git 
a/patches/gcc-4.4.0/generic/gentoo/18_all_904-flatten-switch-stmt-00.patch 
b/patches/gcc-4.4.1/generic/gentoo/18_all_904-flatten-switch-stmt-00.patch
similarity index 93%
copy from 
patches/gcc-4.4.0/generic/gentoo/18_all_904-flatten-switch-stmt-00.patch
copy to patches/gcc-4.4.1/generic/gentoo/18_all_904-flatten-switch-stmt-00.patch
index c68403e..0d20615 100644
--- a/patches/gcc-4.4.0/generic/gentoo/18_all_904-flatten-switch-stmt-00.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/18_all_904-flatten-switch-stmt-00.patch
@@ -53,11 +53,11 @@ Content-Disposition: attachment; 
filename="gcc-4.3.gcc-flatten-switch-stmt.00.di
  gcc/stmt.c |    7 ++++++-
  1 file changed, 6 insertions(+), 1 deletion(-)
 
-Index: gcc-4.4.0/gcc/stmt.c
+Index: gcc-4.4.1/gcc/stmt.c
 ===================================================================
---- gcc-4.4.0.orig/gcc/stmt.c
-+++ gcc-4.4.0/gcc/stmt.c
-@@ -2376,7 +2376,11 @@ expand_case (tree exp)
+--- gcc-4.4.1.orig/gcc/stmt.c  2009-11-19 13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/stmt.c       2009-11-19 13:45:37.000000000 +0100
+@@ -2377,7 +2377,11 @@
          use_cost_table
            = (TREE_CODE (orig_type) != ENUMERAL_TYPE
               && estimate_case_costs (case_list));
@@ -70,7 +70,7 @@ Index: gcc-4.4.0/gcc/stmt.c
          emit_case_nodes (index, case_list, default_label, index_type);
          if (default_label)
            emit_jump (default_label);
-@@ -2942,6 +2946,7 @@ emit_case_nodes (rtx index, case_node_pt
+@@ -2943,6 +2947,7 @@
            {
              if (!node_has_low_bound (node, index_type))
                {
diff --git a/patches/binutils-2.20/generic/gentoo/91_all_libiberty-pic.patch 
b/patches/gcc-4.4.1/generic/gentoo/51_all_gcc-3.4-libiberty-pic.patch
similarity index 62%
copy from patches/binutils-2.20/generic/gentoo/91_all_libiberty-pic.patch
copy to patches/gcc-4.4.1/generic/gentoo/51_all_gcc-3.4-libiberty-pic.patch
index af29cfc..f6e4a4e 100644
--- a/patches/binutils-2.20/generic/gentoo/91_all_libiberty-pic.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/51_all_gcc-3.4-libiberty-pic.patch
@@ -2,10 +2,10 @@
  libiberty/Makefile.in |    1 +
  1 file changed, 1 insertion(+)
 
-Index: binutils-2.20/libiberty/Makefile.in
+Index: gcc-4.4.1/libiberty/Makefile.in
 ===================================================================
---- binutils-2.20.orig/libiberty/Makefile.in   2009-08-23 21:03:58.000000000 
+0200
-+++ binutils-2.20/libiberty/Makefile.in        2009-11-19 13:20:45.000000000 
+0100
+--- gcc-4.4.1.orig/libiberty/Makefile.in       2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/libiberty/Makefile.in    2009-11-19 13:45:37.000000000 +0100
 @@ -227,6 +227,7 @@
          $(AR) $(AR_FLAGS) $(TARGETLIB) \
            $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS); \
diff --git 
a/patches/gcc-4.2.4/generic/gentoo/53_all_gcc4-superh-default-multilib.patch 
b/patches/gcc-4.4.1/generic/gentoo/53_all_gcc4-superh-default-multilib.patch
similarity index 85%
copy from 
patches/gcc-4.2.4/generic/gentoo/53_all_gcc4-superh-default-multilib.patch
copy to 
patches/gcc-4.4.1/generic/gentoo/53_all_gcc4-superh-default-multilib.patch
index 102350b..1080ed2 100644
--- a/patches/gcc-4.2.4/generic/gentoo/53_all_gcc4-superh-default-multilib.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/53_all_gcc4-superh-default-multilib.patch
@@ -14,11 +14,11 @@ http://bugs.gentoo.org/140205
  gcc/config.gcc |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-Index: gcc-4.2.3/gcc/config.gcc
+Index: gcc-4.4.1/gcc/config.gcc
 ===================================================================
---- gcc-4.2.3.orig/gcc/config.gcc
-+++ gcc-4.2.3/gcc/config.gcc
-@@ -2103,7 +2103,7 @@ sh-*-symbianelf* | sh[12346l]*-*-symbian
+--- gcc-4.4.1.orig/gcc/config.gcc      2009-11-19 13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/config.gcc   2009-11-19 13:45:38.000000000 +0100
+@@ -2121,7 +2121,7 @@
        if test x${sh_multilibs} = x ; then
                case ${target} in
                sh64-superh-linux* | \
diff --git a/patches/gcc-4.4.0/generic/gentoo/54_all_300-libstdc++-pic.patch 
b/patches/gcc-4.4.1/generic/gentoo/54_all_300-libstdc++-pic.patch
similarity index 78%
copy from patches/gcc-4.4.0/generic/gentoo/54_all_300-libstdc++-pic.patch
copy to patches/gcc-4.4.1/generic/gentoo/54_all_300-libstdc++-pic.patch
index c676be4..b3bc08c 100644
--- a/patches/gcc-4.4.0/generic/gentoo/54_all_300-libstdc++-pic.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/54_all_300-libstdc++-pic.patch
@@ -5,11 +5,11 @@ install libstdc++_pic.a if we have pic objs
  libstdc++-v3/src/Makefile.in |   12 ++++++++++--
  2 files changed, 17 insertions(+), 2 deletions(-)
 
-Index: gcc-4.4.0/libstdc++-v3/src/Makefile.am
+Index: gcc-4.4.1/libstdc++-v3/src/Makefile.am
 ===================================================================
---- gcc-4.4.0.orig/libstdc++-v3/src/Makefile.am
-+++ gcc-4.4.0/libstdc++-v3/src/Makefile.am
-@@ -351,6 +351,13 @@ CXXLINK = $(LIBTOOL) --tag CXX --mode=li
+--- gcc-4.4.1.orig/libstdc++-v3/src/Makefile.am        2009-11-19 
13:43:48.000000000 +0100
++++ gcc-4.4.1/libstdc++-v3/src/Makefile.am     2009-11-19 13:45:38.000000000 
+0100
+@@ -351,6 +351,13 @@
          $(OPT_LDFLAGS) $(SECTION_LDFLAGS) $(AM_CXXFLAGS) $(LTLDFLAGS) -o $@
  
  
@@ -23,11 +23,11 @@ Index: gcc-4.4.0/libstdc++-v3/src/Makefile.am
  # Added bits to build debug library.
  if GLIBCXX_BUILD_DEBUG
  all-local: build_debug
-Index: gcc-4.4.0/libstdc++-v3/src/Makefile.in
+Index: gcc-4.4.1/libstdc++-v3/src/Makefile.in
 ===================================================================
---- gcc-4.4.0.orig/libstdc++-v3/src/Makefile.in
-+++ gcc-4.4.0/libstdc++-v3/src/Makefile.in
-@@ -726,7 +726,7 @@ info-am:
+--- gcc-4.4.1.orig/libstdc++-v3/src/Makefile.in        2009-11-19 
13:43:48.000000000 +0100
++++ gcc-4.4.1/libstdc++-v3/src/Makefile.in     2009-11-19 13:45:38.000000000 
+0100
+@@ -726,7 +726,7 @@
  
  install-data-am: install-data-local
  
@@ -36,7 +36,7 @@ Index: gcc-4.4.0/libstdc++-v3/src/Makefile.in
  
  install-info: install-info-am
  
-@@ -765,7 +765,7 @@ uninstall-am: uninstall-info-am uninstal
+@@ -765,7 +765,7 @@
        maintainer-clean-generic mostlyclean mostlyclean-compile \
        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
        tags uninstall uninstall-am uninstall-info-am \
@@ -45,7 +45,7 @@ Index: gcc-4.4.0/libstdc++-v3/src/Makefile.in
  
  
  # Symbol versioning for shared libraries.
-@@ -942,6 +942,14 @@ build_debug: stamp-debug
+@@ -942,6 +942,14 @@
  install_debug:
        (cd ${debugdir} && $(MAKE) \
        toolexeclibdir=$(glibcxx_toolexeclibdir)/debug install)
diff --git 
a/patches/gcc-4.4.0/generic/gentoo/61_all_gcc4-ia64-noteGNUstack.patch 
b/patches/gcc-4.4.1/generic/gentoo/61_all_gcc4-ia64-noteGNUstack.patch
similarity index 60%
copy from patches/gcc-4.4.0/generic/gentoo/61_all_gcc4-ia64-noteGNUstack.patch
copy to patches/gcc-4.4.1/generic/gentoo/61_all_gcc4-ia64-noteGNUstack.patch
index d05fe98..849563b 100644
--- a/patches/gcc-4.4.0/generic/gentoo/61_all_gcc4-ia64-noteGNUstack.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/61_all_gcc4-ia64-noteGNUstack.patch
@@ -24,11 +24,11 @@
  gcc/config/rs6000/ppc-asm.h   |    2 +-
  7 files changed, 23 insertions(+), 1 deletion(-)
 
-Index: gcc-4.4.0/gcc/config/ia64/crtbegin.asm
+Index: gcc-4.4.1/gcc/config/ia64/crtbegin.asm
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/ia64/crtbegin.asm
-+++ gcc-4.4.0/gcc/config/ia64/crtbegin.asm
-@@ -252,3 +252,7 @@ __do_jv_register_classes:
+--- gcc-4.4.1.orig/gcc/config/ia64/crtbegin.asm        2009-11-19 
13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/config/ia64/crtbegin.asm     2009-11-19 13:45:38.000000000 
+0100
+@@ -252,3 +252,7 @@
  .weak __cxa_finalize
  #endif
  .weak _Jv_RegisterClasses
@@ -36,11 +36,11 @@ Index: gcc-4.4.0/gcc/config/ia64/crtbegin.asm
 +#ifdef __linux__
 +.section .note.GNU-stack; .previous
 +#endif
-Index: gcc-4.4.0/gcc/config/ia64/crtend.asm
+Index: gcc-4.4.1/gcc/config/ia64/crtend.asm
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/ia64/crtend.asm
-+++ gcc-4.4.0/gcc/config/ia64/crtend.asm
-@@ -119,3 +119,7 @@ __do_global_ctors_aux:
+--- gcc-4.4.1.orig/gcc/config/ia64/crtend.asm  2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/ia64/crtend.asm       2009-11-19 13:45:38.000000000 
+0100
+@@ -119,3 +119,7 @@
  
        br.ret.sptk.many rp
        .endp __do_global_ctors_aux
@@ -48,11 +48,11 @@ Index: gcc-4.4.0/gcc/config/ia64/crtend.asm
 +#ifdef __linux__
 +.section .note.GNU-stack; .previous
 +#endif
-Index: gcc-4.4.0/gcc/config/ia64/crti.asm
+Index: gcc-4.4.1/gcc/config/ia64/crti.asm
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/ia64/crti.asm
-+++ gcc-4.4.0/gcc/config/ia64/crti.asm
-@@ -51,3 +51,7 @@ _fini:
+--- gcc-4.4.1.orig/gcc/config/ia64/crti.asm    2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/ia64/crti.asm 2009-11-19 13:45:38.000000000 +0100
+@@ -51,3 +51,7 @@
        .body
  
  # end of crti.asm
@@ -60,10 +60,10 @@ Index: gcc-4.4.0/gcc/config/ia64/crti.asm
 +#ifdef __linux__
 +.section .note.GNU-stack; .previous
 +#endif
-Index: gcc-4.4.0/gcc/config/ia64/crtn.asm
+Index: gcc-4.4.1/gcc/config/ia64/crtn.asm
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/ia64/crtn.asm
-+++ gcc-4.4.0/gcc/config/ia64/crtn.asm
+--- gcc-4.4.1.orig/gcc/config/ia64/crtn.asm    2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/ia64/crtn.asm 2009-11-19 13:45:38.000000000 +0100
 @@ -41,3 +41,7 @@
        br.ret.sptk.many b0
  
@@ -72,11 +72,11 @@ Index: gcc-4.4.0/gcc/config/ia64/crtn.asm
 +#ifdef __linux__
 +.section .note.GNU-stack; .previous
 +#endif
-Index: gcc-4.4.0/gcc/config/ia64/lib1funcs.asm
+Index: gcc-4.4.1/gcc/config/ia64/lib1funcs.asm
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/ia64/lib1funcs.asm
-+++ gcc-4.4.0/gcc/config/ia64/lib1funcs.asm
-@@ -793,3 +793,7 @@ __floattitf:
+--- gcc-4.4.1.orig/gcc/config/ia64/lib1funcs.asm       2009-11-19 
13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/config/ia64/lib1funcs.asm    2009-11-19 13:45:38.000000000 
+0100
+@@ -793,3 +793,7 @@
        .endp __floattitf
  #endif
  #endif
@@ -84,10 +84,10 @@ Index: gcc-4.4.0/gcc/config/ia64/lib1funcs.asm
 +#ifdef __linux__
 +.section .note.GNU-stack; .previous
 +#endif
-Index: gcc-4.4.0/gcc/config/ia64/linux.h
+Index: gcc-4.4.1/gcc/config/ia64/linux.h
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/ia64/linux.h
-+++ gcc-4.4.0/gcc/config/ia64/linux.h
+--- gcc-4.4.1.orig/gcc/config/ia64/linux.h     2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/ia64/linux.h  2009-11-19 13:45:38.000000000 +0100
 @@ -5,6 +5,8 @@
  
  #define TARGET_VERSION fprintf (stderr, " (IA-64) Linux");
@@ -97,11 +97,11 @@ Index: gcc-4.4.0/gcc/config/ia64/linux.h
  /* This is for -profile to use -lc_p instead of -lc.  */
  #undef CC1_SPEC
  #define CC1_SPEC "%{profile:-p} %{G*}"
-Index: gcc-4.4.0/gcc/config/rs6000/ppc-asm.h
+Index: gcc-4.4.1/gcc/config/rs6000/ppc-asm.h
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/rs6000/ppc-asm.h
-+++ gcc-4.4.0/gcc/config/rs6000/ppc-asm.h
-@@ -172,7 +172,7 @@ GLUE(.L,name): \
+--- gcc-4.4.1.orig/gcc/config/rs6000/ppc-asm.h 2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/rs6000/ppc-asm.h      2009-11-19 13:45:38.000000000 
+0100
+@@ -172,7 +172,7 @@
        .size FUNC_NAME(name),GLUE(.L,name)-FUNC_NAME(name)
  #endif
  
diff --git a/patches/gcc-4.3.2/generic/gentoo/61_all_gcc43-pr24170.patch 
b/patches/gcc-4.4.1/generic/gentoo/61_all_gcc43-pr24170.patch
similarity index 100%
copy from patches/gcc-4.3.2/generic/gentoo/61_all_gcc43-pr24170.patch
copy to patches/gcc-4.4.1/generic/gentoo/61_all_gcc43-pr24170.patch
diff --git a/patches/gcc-4.4.0/generic/gentoo/62_all_gcc4-noteGNUstack.patch 
b/patches/gcc-4.4.1/generic/gentoo/62_all_gcc4-noteGNUstack.patch
similarity index 65%
copy from patches/gcc-4.4.0/generic/gentoo/62_all_gcc4-noteGNUstack.patch
copy to patches/gcc-4.4.1/generic/gentoo/62_all_gcc4-noteGNUstack.patch
index c036159..cf9c582 100644
--- a/patches/gcc-4.4.0/generic/gentoo/62_all_gcc4-noteGNUstack.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/62_all_gcc4-noteGNUstack.patch
@@ -29,10 +29,10 @@
  libffi/src/sparc/v9.S                |    4 ++++
  8 files changed, 39 insertions(+), 12 deletions(-)
 
-Index: gcc-4.4.0/boehm-gc/ia64_save_regs_in_stack.S
+Index: gcc-4.4.1/boehm-gc/ia64_save_regs_in_stack.S
 ===================================================================
---- /dev/null
-+++ gcc-4.4.0/boehm-gc/ia64_save_regs_in_stack.S
+--- /dev/null  1970-01-01 00:00:00.000000000 +0000
++++ gcc-4.4.1/boehm-gc/ia64_save_regs_in_stack.S       2009-11-19 
13:45:38.000000000 +0100
 @@ -0,0 +1,15 @@
 +        .text
 +        .align 16
@@ -49,10 +49,10 @@ Index: gcc-4.4.0/boehm-gc/ia64_save_regs_in_stack.S
 +#ifdef __linux__
 +      .section .note.GNU-stack,"",@progbits
 +#endif
-Index: gcc-4.4.0/boehm-gc/ia64_save_regs_in_stack.s
+Index: gcc-4.4.1/boehm-gc/ia64_save_regs_in_stack.s
 ===================================================================
---- gcc-4.4.0.orig/boehm-gc/ia64_save_regs_in_stack.s
-+++ /dev/null
+--- gcc-4.4.1.orig/boehm-gc/ia64_save_regs_in_stack.s  2009-11-19 
13:43:48.000000000 +0100
++++ /dev/null  1970-01-01 00:00:00.000000000 +0000
 @@ -1,12 +0,0 @@
 -        .text
 -        .align 16
@@ -66,11 +66,11 @@ Index: gcc-4.4.0/boehm-gc/ia64_save_regs_in_stack.s
 -        br.ret.sptk.few rp
 -        .endp GC_save_regs_in_stack
 -
-Index: gcc-4.4.0/libffi/src/ia64/unix.S
+Index: gcc-4.4.1/libffi/src/ia64/unix.S
 ===================================================================
---- gcc-4.4.0.orig/libffi/src/ia64/unix.S
-+++ gcc-4.4.0/libffi/src/ia64/unix.S
-@@ -553,3 +553,7 @@ ffi_closure_unix:
+--- gcc-4.4.1.orig/libffi/src/ia64/unix.S      2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/libffi/src/ia64/unix.S   2009-11-19 13:45:38.000000000 +0100
+@@ -553,3 +553,7 @@
        data8   @pcrel(.Lld_hfa_float)          // FFI_IA64_TYPE_HFA_FLOAT
        data8   @pcrel(.Lld_hfa_double)         // FFI_IA64_TYPE_HFA_DOUBLE
        data8   @pcrel(.Lld_hfa_ldouble)        // FFI_IA64_TYPE_HFA_LDOUBLE
@@ -78,11 +78,11 @@ Index: gcc-4.4.0/libffi/src/ia64/unix.S
 +#if defined __ELF__ && defined __linux__
 +      .section        .note.GNU-stack,"",@progbits
 +#endif
-Index: gcc-4.4.0/libffi/src/powerpc/linux64.S
+Index: gcc-4.4.1/libffi/src/powerpc/linux64.S
 ===================================================================
---- gcc-4.4.0.orig/libffi/src/powerpc/linux64.S
-+++ gcc-4.4.0/libffi/src/powerpc/linux64.S
-@@ -179,3 +179,7 @@ ffi_call_LINUX64:
+--- gcc-4.4.1.orig/libffi/src/powerpc/linux64.S        2009-11-19 
13:43:48.000000000 +0100
++++ gcc-4.4.1/libffi/src/powerpc/linux64.S     2009-11-19 13:45:38.000000000 
+0100
+@@ -179,3 +179,7 @@
        .align 3
  .LEFDE1:
  #endif
@@ -90,11 +90,11 @@ Index: gcc-4.4.0/libffi/src/powerpc/linux64.S
 +#if defined __ELF__ && defined __linux__
 +      .section        .note.GNU-stack,"",@progbits
 +#endif
-Index: gcc-4.4.0/libffi/src/powerpc/linux64_closure.S
+Index: gcc-4.4.1/libffi/src/powerpc/linux64_closure.S
 ===================================================================
---- gcc-4.4.0.orig/libffi/src/powerpc/linux64_closure.S
-+++ gcc-4.4.0/libffi/src/powerpc/linux64_closure.S
-@@ -204,3 +204,7 @@ ffi_closure_LINUX64:
+--- gcc-4.4.1.orig/libffi/src/powerpc/linux64_closure.S        2009-11-19 
13:43:48.000000000 +0100
++++ gcc-4.4.1/libffi/src/powerpc/linux64_closure.S     2009-11-19 
13:45:38.000000000 +0100
+@@ -204,3 +204,7 @@
        .align 3
  .LEFDE1:
  #endif
@@ -102,11 +102,11 @@ Index: gcc-4.4.0/libffi/src/powerpc/linux64_closure.S
 +#if defined __ELF__ && defined __linux__
 +      .section        .note.GNU-stack,"",@progbits
 +#endif
-Index: gcc-4.4.0/libffi/src/powerpc/ppc_closure.S
+Index: gcc-4.4.1/libffi/src/powerpc/ppc_closure.S
 ===================================================================
---- gcc-4.4.0.orig/libffi/src/powerpc/ppc_closure.S
-+++ gcc-4.4.0/libffi/src/powerpc/ppc_closure.S
-@@ -299,3 +299,7 @@ END(ffi_closure_SYSV)
+--- gcc-4.4.1.orig/libffi/src/powerpc/ppc_closure.S    2009-11-19 
13:43:48.000000000 +0100
++++ gcc-4.4.1/libffi/src/powerpc/ppc_closure.S 2009-11-19 13:45:38.000000000 
+0100
+@@ -299,3 +299,7 @@
  #if defined __ELF__ && defined __linux__
        .section        .note.GNU-stack,"",@progbits
  #endif
@@ -114,11 +114,11 @@ Index: gcc-4.4.0/libffi/src/powerpc/ppc_closure.S
 +#if defined __ELF__ && defined __linux__
 +      .section        .note.GNU-stack,"",@progbits
 +#endif
-Index: gcc-4.4.0/libffi/src/powerpc/sysv.S
+Index: gcc-4.4.1/libffi/src/powerpc/sysv.S
 ===================================================================
---- gcc-4.4.0.orig/libffi/src/powerpc/sysv.S
-+++ gcc-4.4.0/libffi/src/powerpc/sysv.S
-@@ -227,3 +227,7 @@ END(ffi_call_SYSV)
+--- gcc-4.4.1.orig/libffi/src/powerpc/sysv.S   2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/libffi/src/powerpc/sysv.S        2009-11-19 13:45:38.000000000 
+0100
+@@ -227,3 +227,7 @@
  #if defined __ELF__ && defined __linux__
        .section        .note.GNU-stack,"",@progbits
  #endif
@@ -126,11 +126,11 @@ Index: gcc-4.4.0/libffi/src/powerpc/sysv.S
 +#if defined __ELF__ && defined __linux__
 +      .section        .note.GNU-stack,"",@progbits
 +#endif
-Index: gcc-4.4.0/libffi/src/sparc/v9.S
+Index: gcc-4.4.1/libffi/src/sparc/v9.S
 ===================================================================
---- gcc-4.4.0.orig/libffi/src/sparc/v9.S
-+++ gcc-4.4.0/libffi/src/sparc/v9.S
-@@ -304,3 +304,7 @@ longdouble1:
+--- gcc-4.4.1.orig/libffi/src/sparc/v9.S       2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/libffi/src/sparc/v9.S    2009-11-19 13:45:38.000000000 +0100
+@@ -304,3 +304,7 @@
  #ifdef __linux__
        .section        .note.GNU-stack,"",@progbits
  #endif
diff --git a/patches/gcc-4.4.0/generic/gentoo/64_all_gcc43-pr34571.patch 
b/patches/gcc-4.4.1/generic/gentoo/64_all_gcc43-pr34571.patch
similarity index 75%
copy from patches/gcc-4.4.0/generic/gentoo/64_all_gcc43-pr34571.patch
copy to patches/gcc-4.4.1/generic/gentoo/64_all_gcc43-pr34571.patch
index f1c42af..28ae6f1 100644
--- a/patches/gcc-4.4.0/generic/gentoo/64_all_gcc43-pr34571.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/64_all_gcc43-pr34571.patch
@@ -11,11 +11,11 @@ http://gcc.gnu.org/PR34571
  gcc/config/alpha/alpha.c |    3 +--
  1 file changed, 1 insertion(+), 2 deletions(-)
 
-Index: gcc-4.4.0/gcc/config/alpha/alpha.c
+Index: gcc-4.4.1/gcc/config/alpha/alpha.c
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/alpha/alpha.c
-+++ gcc-4.4.0/gcc/config/alpha/alpha.c
-@@ -1119,8 +1119,7 @@ alpha_legitimize_address (rtx x, rtx scr
+--- gcc-4.4.1.orig/gcc/config/alpha/alpha.c    2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/alpha/alpha.c 2009-11-19 13:45:39.000000000 +0100
+@@ -1119,8 +1119,7 @@
  static bool
  alpha_cannot_force_const_mem (rtx x)
  {
diff --git a/patches/gcc-4.3.2/generic/gentoo/66_all_gcc43-pr25343.patch 
b/patches/gcc-4.4.1/generic/gentoo/66_all_gcc43-pr25343.patch
similarity index 100%
copy from patches/gcc-4.3.2/generic/gentoo/66_all_gcc43-pr25343.patch
copy to patches/gcc-4.4.1/generic/gentoo/66_all_gcc43-pr25343.patch
diff --git a/patches/gcc-4.4.0/generic/gentoo/74_all_sh-pr24836.patch 
b/patches/gcc-4.4.1/generic/gentoo/74_all_sh-pr24836.patch
similarity index 65%
copy from patches/gcc-4.4.0/generic/gentoo/74_all_sh-pr24836.patch
copy to patches/gcc-4.4.1/generic/gentoo/74_all_sh-pr24836.patch
index cdf3313..7094ac8 100644
--- a/patches/gcc-4.4.0/generic/gentoo/74_all_sh-pr24836.patch
+++ b/patches/gcc-4.4.1/generic/gentoo/74_all_sh-pr24836.patch
@@ -6,11 +6,11 @@ http://gcc.gnu.org/PR24836
  gcc/configure.ac |    2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)
 
-Index: gcc-4.4.0/gcc/configure.ac
+Index: gcc-4.4.1/gcc/configure.ac
 ===================================================================
---- gcc-4.4.0.orig/gcc/configure.ac
-+++ gcc-4.4.0/gcc/configure.ac
-@@ -2673,7 +2673,7 @@ foo:     .long   25
+--- gcc-4.4.1.orig/gcc/configure.ac    2009-11-19 13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/configure.ac 2009-11-19 13:45:39.000000000 +0100
+@@ -2673,7 +2673,7 @@
        tls_first_minor=14
        tls_as_opt="-m64 -Aesame --fatal-warnings"
        ;;
@@ -19,11 +19,11 @@ Index: gcc-4.4.0/gcc/configure.ac
      conftest_s='
        .section ".tdata","awT",@progbits
  foo:  .long   25
-Index: gcc-4.4.0/gcc/configure
+Index: gcc-4.4.1/gcc/configure
 ===================================================================
---- gcc-4.4.0.orig/gcc/configure
-+++ gcc-4.4.0/gcc/configure
-@@ -22205,7 +22205,7 @@ foo:   .long   25
+--- gcc-4.4.1.orig/gcc/configure       2009-11-19 13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/configure    2009-11-19 13:45:39.000000000 +0100
+@@ -22205,7 +22205,7 @@
        tls_first_minor=14
        tls_as_opt="-m64 -Aesame --fatal-warnings"
        ;;
diff --git a/patches/gcc-4.4.0/generic/no-host-includes.diff 
b/patches/gcc-4.4.1/generic/no-host-includes.diff
similarity index 87%
copy from patches/gcc-4.4.0/generic/no-host-includes.diff
copy to patches/gcc-4.4.1/generic/no-host-includes.diff
index 6024b3d..b826bb3 100644
--- a/patches/gcc-4.4.0/generic/no-host-includes.diff
+++ b/patches/gcc-4.4.1/generic/no-host-includes.diff
@@ -15,11 +15,11 @@
 # gcc/incpath.c |   28 ++++++++++++++++++++++++++++
 # 1 file changed, 28 insertions(+)
 #
-Index: gcc-4.4.0/gcc/incpath.c
+Index: gcc-4.4.1/gcc/incpath.c
 ===================================================================
---- gcc-4.4.0.orig/gcc/incpath.c
-+++ gcc-4.4.0/gcc/incpath.c
-@@ -417,6 +417,34 @@ add_path (char *path, int chain, int cxx
+--- gcc-4.4.1.orig/gcc/incpath.c       2009-11-19 13:43:49.000000000 +0100
++++ gcc-4.4.1/gcc/incpath.c    2009-11-19 13:45:34.000000000 +0100
+@@ -417,6 +417,34 @@
    p->construct = 0;
    p->user_supplied_p = user_supplied_p;
  
diff --git a/patches/gcc-4.4.0/generic/series b/patches/gcc-4.4.1/generic/series
similarity index 99%
copy from patches/gcc-4.4.0/generic/series
copy to patches/gcc-4.4.1/generic/series
index 195e66e..3cd8e64 100644
--- a/patches/gcc-4.4.0/generic/series
+++ b/patches/gcc-4.4.1/generic/series
@@ -29,3 +29,4 @@ gentoo/61_all_gcc4-ia64-noteGNUstack.patch
 gentoo/62_all_gcc4-noteGNUstack.patch
 gentoo/64_all_gcc43-pr34571.patch
 gentoo/74_all_sh-pr24836.patch
+
diff --git a/patches/gcc-4.3.2/generic/uclibc/100-uclibc-conf.patch 
b/patches/gcc-4.4.1/generic/uclibc/100-uclibc-conf.patch
similarity index 67%
copy from patches/gcc-4.3.2/generic/uclibc/100-uclibc-conf.patch
copy to patches/gcc-4.4.1/generic/uclibc/100-uclibc-conf.patch
index ee4e26a..f8b2678 100644
--- a/patches/gcc-4.3.2/generic/uclibc/100-uclibc-conf.patch
+++ b/patches/gcc-4.4.1/generic/uclibc/100-uclibc-conf.patch
@@ -3,11 +3,11 @@
  libjava/classpath/ltconfig     |    4 ++--
  2 files changed, 6 insertions(+), 2 deletions(-)
 
-Index: gcc-4.3.1/contrib/regression/objs-gcc.sh
+Index: gcc-4.4.1/contrib/regression/objs-gcc.sh
 ===================================================================
---- gcc-4.3.1.orig/contrib/regression/objs-gcc.sh
-+++ gcc-4.3.1/contrib/regression/objs-gcc.sh
-@@ -105,6 +105,10 @@ if [ $H_REAL_TARGET = $H_REAL_HOST -a $H
+--- gcc-4.4.1.orig/contrib/regression/objs-gcc.sh      2009-11-19 
13:43:49.000000000 +0100
++++ gcc-4.4.1/contrib/regression/objs-gcc.sh   2009-11-19 13:45:35.000000000 
+0100
+@@ -106,6 +106,10 @@
   then
    make all-gdb all-dejagnu all-ld || exit 1
    make install-gdb install-dejagnu install-ld || exit 1
@@ -18,11 +18,11 @@ Index: gcc-4.3.1/contrib/regression/objs-gcc.sh
  elif [ $H_REAL_TARGET = $H_REAL_HOST ] ; then
    make bootstrap || exit 1
    make install || exit 1
-Index: gcc-4.3.1/libjava/classpath/ltconfig
+Index: gcc-4.4.1/libjava/classpath/ltconfig
 ===================================================================
---- gcc-4.3.1.orig/libjava/classpath/ltconfig
-+++ gcc-4.3.1/libjava/classpath/ltconfig
-@@ -603,7 +603,7 @@ host_os=`echo $host | sed 's/^\([^-]*\)-
+--- gcc-4.4.1.orig/libjava/classpath/ltconfig  2009-11-19 13:43:49.000000000 
+0100
++++ gcc-4.4.1/libjava/classpath/ltconfig       2009-11-19 13:45:35.000000000 
+0100
+@@ -603,7 +603,7 @@
  
  # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
  case $host_os in
@@ -31,7 +31,7 @@ Index: gcc-4.3.1/libjava/classpath/ltconfig
  linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
  esac
  
-@@ -1251,7 +1251,7 @@ linux-gnuoldld* | linux-gnuaout* | linux
+@@ -1251,7 +1251,7 @@
    ;;
  
  # This must be Linux ELF.
diff --git a/patches/gcc-4.3.2/generic/uclibc/104-gnuhurd-uclibc-conf.patch 
b/patches/gcc-4.4.1/generic/uclibc/104-gnuhurd-uclibc-conf.patch
similarity index 100%
copy from patches/gcc-4.3.2/generic/uclibc/104-gnuhurd-uclibc-conf.patch
copy to patches/gcc-4.4.1/generic/uclibc/104-gnuhurd-uclibc-conf.patch
diff --git a/patches/gcc-4.4.0/generic/uclibc/301-missing-execinfo_h.patch 
b/patches/gcc-4.4.1/generic/uclibc/301-missing-execinfo_h.patch
similarity index 68%
copy from patches/gcc-4.4.0/generic/uclibc/301-missing-execinfo_h.patch
copy to patches/gcc-4.4.1/generic/uclibc/301-missing-execinfo_h.patch
index 90c366e..bf56d1a 100644
--- a/patches/gcc-4.4.0/generic/uclibc/301-missing-execinfo_h.patch
+++ b/patches/gcc-4.4.1/generic/uclibc/301-missing-execinfo_h.patch
@@ -2,11 +2,11 @@
  boehm-gc/include/gc.h |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-Index: gcc-4.4.0/boehm-gc/include/gc.h
+Index: gcc-4.4.1/boehm-gc/include/gc.h
 ===================================================================
---- gcc-4.4.0.orig/boehm-gc/include/gc.h
-+++ gcc-4.4.0/boehm-gc/include/gc.h
-@@ -503,7 +503,7 @@ GC_API GC_PTR GC_malloc_atomic_ignore_of
+--- gcc-4.4.1.orig/boehm-gc/include/gc.h       2009-11-19 13:43:49.000000000 
+0100
++++ gcc-4.4.1/boehm-gc/include/gc.h    2009-11-19 13:45:35.000000000 +0100
+@@ -503,7 +503,7 @@
  #if defined(__linux__) || defined(__GLIBC__)
  # include <features.h>
  # if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1 || __GLIBC__ > 2) \
diff --git a/patches/gcc-4.3.2/generic/uclibc/302-c99-snprintf.patch 
b/patches/gcc-4.4.1/generic/uclibc/302-c99-snprintf.patch
similarity index 54%
copy from patches/gcc-4.3.2/generic/uclibc/302-c99-snprintf.patch
copy to patches/gcc-4.4.1/generic/uclibc/302-c99-snprintf.patch
index 4ead184..4b24ab4 100644
--- a/patches/gcc-4.3.2/generic/uclibc/302-c99-snprintf.patch
+++ b/patches/gcc-4.4.1/generic/uclibc/302-c99-snprintf.patch
@@ -2,11 +2,11 @@
  libstdc++-v3/include/c_global/cstdio |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-Index: gcc-4.3.1/libstdc++-v3/include/c_global/cstdio
+Index: gcc-4.4.1/libstdc++-v3/include/c_global/cstdio
 ===================================================================
---- gcc-4.3.1.orig/libstdc++-v3/include/c_global/cstdio
-+++ gcc-4.3.1/libstdc++-v3/include/c_global/cstdio
-@@ -144,7 +144,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
+--- gcc-4.4.1.orig/libstdc++-v3/include/c_global/cstdio        2009-11-19 
13:43:48.000000000 +0100
++++ gcc-4.4.1/libstdc++-v3/include/c_global/cstdio     2009-11-19 
13:45:35.000000000 +0100
+@@ -139,7 +139,7 @@
  
  _GLIBCXX_END_NAMESPACE
  
diff --git a/patches/gcc-4.2.4/generic/uclibc/305-libmudflap-susv3-legacy.patch 
b/patches/gcc-4.4.1/generic/uclibc/305-libmudflap-susv3-legacy.patch
similarity index 74%
copy from patches/gcc-4.2.4/generic/uclibc/305-libmudflap-susv3-legacy.patch
copy to patches/gcc-4.4.1/generic/uclibc/305-libmudflap-susv3-legacy.patch
index cbe4a13..d816566 100644
--- a/patches/gcc-4.2.4/generic/uclibc/305-libmudflap-susv3-legacy.patch
+++ b/patches/gcc-4.4.1/generic/uclibc/305-libmudflap-susv3-legacy.patch
@@ -2,11 +2,11 @@
  libmudflap/mf-hooks2.c |   10 +++++-----
  1 file changed, 5 insertions(+), 5 deletions(-)
 
-Index: gcc-4.2.3/libmudflap/mf-hooks2.c
+Index: gcc-4.4.1/libmudflap/mf-hooks2.c
 ===================================================================
---- gcc-4.2.3.orig/libmudflap/mf-hooks2.c
-+++ gcc-4.2.3/libmudflap/mf-hooks2.c
-@@ -427,7 +427,7 @@ WRAPPER2(void, bzero, void *s, size_t n)
+--- gcc-4.4.1.orig/libmudflap/mf-hooks2.c      2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/libmudflap/mf-hooks2.c   2009-11-19 13:45:35.000000000 +0100
+@@ -421,7 +421,7 @@
  {
    TRACE ("%s\n", __PRETTY_FUNCTION__);
    MF_VALIDATE_EXTENT(s, n, __MF_CHECK_WRITE, "bzero region");
@@ -15,7 +15,7 @@ Index: gcc-4.2.3/libmudflap/mf-hooks2.c
  }
  
  
-@@ -437,7 +437,7 @@ WRAPPER2(void, bcopy, const void *src, v
+@@ -431,7 +431,7 @@
    TRACE ("%s\n", __PRETTY_FUNCTION__);
    MF_VALIDATE_EXTENT(src, n, __MF_CHECK_READ, "bcopy src");
    MF_VALIDATE_EXTENT(dest, n, __MF_CHECK_WRITE, "bcopy dest");
@@ -24,7 +24,7 @@ Index: gcc-4.2.3/libmudflap/mf-hooks2.c
  }
  
  
-@@ -447,7 +447,7 @@ WRAPPER2(int, bcmp, const void *s1, cons
+@@ -441,7 +441,7 @@
    TRACE ("%s\n", __PRETTY_FUNCTION__);
    MF_VALIDATE_EXTENT(s1, n, __MF_CHECK_READ, "bcmp 1st arg");
    MF_VALIDATE_EXTENT(s2, n, __MF_CHECK_READ, "bcmp 2nd arg");
@@ -33,7 +33,7 @@ Index: gcc-4.2.3/libmudflap/mf-hooks2.c
  }
  
  
-@@ -456,7 +456,7 @@ WRAPPER2(char *, index, const char *s, i
+@@ -450,7 +450,7 @@
    size_t n = strlen (s);
    TRACE ("%s\n", __PRETTY_FUNCTION__);
    MF_VALIDATE_EXTENT(s, CLAMPADD(n, 1), __MF_CHECK_READ, "index region");
@@ -42,7 +42,7 @@ Index: gcc-4.2.3/libmudflap/mf-hooks2.c
  }
  
  
-@@ -465,7 +465,7 @@ WRAPPER2(char *, rindex, const char *s, 
+@@ -459,7 +459,7 @@
    size_t n = strlen (s);
    TRACE ("%s\n", __PRETTY_FUNCTION__);
    MF_VALIDATE_EXTENT(s, CLAMPADD(n, 1), __MF_CHECK_READ, "rindex region");
diff --git 
a/patches/gcc-4.4.0/generic/uclibc/993-arm_insn-opinit-RTX_CODE-fixup.patch 
b/patches/gcc-4.4.1/generic/uclibc/993-arm_insn-opinit-RTX_CODE-fixup.patch
similarity index 73%
copy from 
patches/gcc-4.4.0/generic/uclibc/993-arm_insn-opinit-RTX_CODE-fixup.patch
copy to 
patches/gcc-4.4.1/generic/uclibc/993-arm_insn-opinit-RTX_CODE-fixup.patch
index d150054..de5ecfd 100644
--- a/patches/gcc-4.4.0/generic/uclibc/993-arm_insn-opinit-RTX_CODE-fixup.patch
+++ b/patches/gcc-4.4.1/generic/uclibc/993-arm_insn-opinit-RTX_CODE-fixup.patch
@@ -11,11 +11,11 @@ gcc/ChangeLog
  gcc/genopinit.c             |    1 +
  2 files changed, 2 insertions(+), 1 deletion(-)
 
-Index: gcc-4.4.0/gcc/config/arm/arm-protos.h
+Index: gcc-4.4.1/gcc/config/arm/arm-protos.h
 ===================================================================
---- gcc-4.4.0.orig/gcc/config/arm/arm-protos.h
-+++ gcc-4.4.0/gcc/config/arm/arm-protos.h
-@@ -43,10 +43,10 @@ extern unsigned int arm_dbx_register_num
+--- gcc-4.4.1.orig/gcc/config/arm/arm-protos.h 2009-11-19 13:43:48.000000000 
+0100
++++ gcc-4.4.1/gcc/config/arm/arm-protos.h      2009-11-19 13:45:36.000000000 
+0100
+@@ -43,10 +43,10 @@
  extern void arm_output_fn_unwind (FILE *, bool);
    
  
@@ -27,11 +27,11 @@ Index: gcc-4.4.0/gcc/config/arm/arm-protos.h
  extern int arm_split_constant (RTX_CODE, enum machine_mode, rtx,
                               HOST_WIDE_INT, rtx, rtx, int);
  extern RTX_CODE arm_canonicalize_comparison (RTX_CODE, enum machine_mode,
-Index: gcc-4.4.0/gcc/genopinit.c
+Index: gcc-4.4.1/gcc/genopinit.c
 ===================================================================
---- gcc-4.4.0.orig/gcc/genopinit.c
-+++ gcc-4.4.0/gcc/genopinit.c
-@@ -493,6 +493,7 @@ from the machine description file `md'. 
+--- gcc-4.4.1.orig/gcc/genopinit.c     2009-11-19 13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/genopinit.c  2009-11-19 13:45:36.000000000 +0100
+@@ -493,6 +493,7 @@
    printf ("#include \"expr.h\"\n");
    printf ("#include \"optabs.h\"\n");
    printf ("#include \"reload.h\"\n\n");
diff --git a/patches/gcc-4.4.0/generic/uclibc/995-short-enums.diff 
b/patches/gcc-4.4.1/generic/uclibc/995-short-enums.diff
similarity index 71%
copy from patches/gcc-4.4.0/generic/uclibc/995-short-enums.diff
copy to patches/gcc-4.4.1/generic/uclibc/995-short-enums.diff
index 7f42a23..b7804af 100644
--- a/patches/gcc-4.4.0/generic/uclibc/995-short-enums.diff
+++ b/patches/gcc-4.4.1/generic/uclibc/995-short-enums.diff
@@ -4,11 +4,11 @@ see gcc PR34205
  gcc/rtl.h      |    4 +++-
  2 files changed, 4 insertions(+), 1 deletion(-)
 
-Index: gcc-4.4.0/gcc/rtl.h
+Index: gcc-4.4.1/gcc/rtl.h
 ===================================================================
---- gcc-4.4.0.orig/gcc/rtl.h
-+++ gcc-4.4.0/gcc/rtl.h
-@@ -48,9 +48,11 @@ enum rtx_code  {
+--- gcc-4.4.1.orig/gcc/rtl.h   2009-11-19 13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/rtl.h        2009-11-19 13:45:36.000000000 +0100
+@@ -48,9 +48,11 @@
  #include "rtl.def"            /* rtl expressions are documented here */
  #undef DEF_RTL_EXPR
  
@@ -21,11 +21,11 @@ Index: gcc-4.4.0/gcc/rtl.h
  
  #define NUM_RTX_CODE ((int) LAST_AND_UNUSED_RTX_CODE)
                                /* The cast here, saves many elsewhere.  */
-Index: gcc-4.4.0/gcc/c-common.h
+Index: gcc-4.4.1/gcc/c-common.h
 ===================================================================
---- gcc-4.4.0.orig/gcc/c-common.h
-+++ gcc-4.4.0/gcc/c-common.h
-@@ -130,6 +130,7 @@ enum rid
+--- gcc-4.4.1.orig/gcc/c-common.h      2009-11-19 13:43:48.000000000 +0100
++++ gcc-4.4.1/gcc/c-common.h   2009-11-19 13:45:36.000000000 +0100
+@@ -130,6 +130,7 @@
    RID_LAST_AT = RID_AT_IMPLEMENTATION,
    RID_FIRST_PQ = RID_IN,
    RID_LAST_PQ = RID_ONEWAY
diff --git a/patches/gcc-4.3.2/generic/uclibc/998-gcc-4.3.0-fix-header.00.patch 
b/patches/gcc-4.4.1/generic/uclibc/998-gcc-4.3.0-fix-header.00.patch
similarity index 100%
copy from patches/gcc-4.3.2/generic/uclibc/998-gcc-4.3.0-fix-header.00.patch
copy to patches/gcc-4.4.1/generic/uclibc/998-gcc-4.3.0-fix-header.00.patch
-- 
1.6.6.1


--
ptxdist mailing list
[email protected]

Reply via email to