diff options
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-4.5.1')
15 files changed, 29 insertions, 0 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/COLLECT_GCC_OPTIONS.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/COLLECT_GCC_OPTIONS.patch index 3e3dec7..e8264e2 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/COLLECT_GCC_OPTIONS.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/COLLECT_GCC_OPTIONS.patch @@ -1,3 +1,5 @@ +Upstream-Status: Pending + #This patck added --sysroot into COLLECT_GCC_OPTIONS which is used to #invoke collect2. diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch index 9ae01c3..98b84ba 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch @@ -1,3 +1,5 @@ +Upstream-Status: Pending + # by default c++ include directories are not relative to "--sysroot" # which brings one trouble when using the toolchain in an environment # where the build directory generating that toolchain doesn't exist, diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/cache-amnesia.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/cache-amnesia.patch index b889f9b..4a4bc7d 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/cache-amnesia.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/cache-amnesia.patch @@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [embedded specific] + --- gcc/configure | 2 +- gcc/configure.ac | 2 +- diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/disable_relax_pic_calls_flag.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/disable_relax_pic_calls_flag.patch index b1d5a1a..1b1a95b 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/disable_relax_pic_calls_flag.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/disable_relax_pic_calls_flag.patch @@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [configuration] + GCC: disable MASK_RELAX_PIC_CALLS bit The new feature added after 4.3.3 diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/fortran-cross-compile-hack.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/fortran-cross-compile-hack.patch index 348c770..5a89559 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/fortran-cross-compile-hack.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/fortran-cross-compile-hack.patch @@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [embedded specific] + * Fortran would have searched for arm-angstrom-gnueabi-gfortran but would have used used gfortan. For gcc_4.2.2.bb we want to use the gfortran compiler from our cross directory. diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch index f33e6c1..3c5dea3 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.1-ARCH_FLAGS_FOR_TARGET.patch @@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [embedded specific] + --- configure | 2 +- configure.ac | 2 +- diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch index af0b81b..eac302a 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-4.3.3-SYSROOT_CFLAGS_FOR_TARGET.patch @@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [Backport] + Before committing, I noticed that PR/32161 was marked as a dup of PR/32009, but my previous patch did not fix it. This alternative patch is better because it lets you just use CFLAGS_FOR_TARGET to set the compilation flags for libgcc. Since bootstrapped target libraries are never compiled with the native compiler, it makes little sense to use different flags for stage1 and later stages. And it also makes little sense to use a different variable than CFLAGS_FOR_TARGET. diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-flags-for-build.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-flags-for-build.patch index 5189285..2cf54ae 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-flags-for-build.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-flags-for-build.patch @@ -1,3 +1,5 @@ +Upstream-Status: Pending + Index: gcc-4.5/Makefile.def =================================================================== --- gcc-4.5.orig/Makefile.def diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-dir-extend.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-dir-extend.patch index d171207..94e5c68 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-dir-extend.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-dir-extend.patch @@ -1,3 +1,5 @@ +Upstream-Status: Pending + Add /sw/include and /opt/include based on the original zecke-no-host-includes.patch patch. The original patch checked for /usr/include, /sw/include and /opt/include and then triggered a failure and diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-parameters.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-parameters.patch index 3cc7cba..74d4527 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-parameters.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-parameters.patch @@ -1,3 +1,5 @@ +Upstream-Status: Pending + gcc: add poison parameters detection Add the logic that, if not configured with "--enable-target-optspace", diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-system-directories.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-system-directories.patch index 04043ff..5904712 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-system-directories.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-poison-system-directories.patch @@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [distribution: codesourcery] + gcc/ 2008-07-02 Joseph Myers <joseph@codesourcery.com> * c-incpath.c: Include toplev.h. diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-uclibc-locale-ctype_touplow_t.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-uclibc-locale-ctype_touplow_t.patch index 4f94fc9..e3e2292 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-uclibc-locale-ctype_touplow_t.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/gcc-uclibc-locale-ctype_touplow_t.patch @@ -1,3 +1,5 @@ +Upstream-Status: Pending + Index: gcc-4.5/libstdc++-v3/config/locale/generic/c_locale.h =================================================================== --- gcc-4.5.orig/libstdc++-v3/config/locale/generic/c_locale.h 2010-06-30 22:30:53.993316002 -0700 diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/libstdc++-emit-__cxa_end_cleanup-in-text.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/libstdc++-emit-__cxa_end_cleanup-in-text.patch index ada36a5..6f958fb 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/libstdc++-emit-__cxa_end_cleanup-in-text.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/libstdc++-emit-__cxa_end_cleanup-in-text.patch @@ -1,3 +1,5 @@ +Upstream-Status: Pending + 2010-06-07 Khem Raj <raj.khem@gmail.com> * libsupc++/eh_arm.cc (__cxa_end_cleanup): Use .pushsection/.popsection diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/optional_libstdc.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/optional_libstdc.patch index 0f74353..1da8699 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/optional_libstdc.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/optional_libstdc.patch @@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [embedded specific] + gcc-runtime builds libstdc++ separately from gcc-cross-*. Its configure tests using g++ will not run correctly since my default the linker will try and link against libstdc++ which shouldn't exist yet. We need an option to disable the automatically added -lstdc++ diff --git a/meta/recipes-devtools/gcc/gcc-4.5.1/zecke-xgcc-cpp.patch b/meta/recipes-devtools/gcc/gcc-4.5.1/zecke-xgcc-cpp.patch index 4b827d6..d0337df 100644 --- a/meta/recipes-devtools/gcc/gcc-4.5.1/zecke-xgcc-cpp.patch +++ b/meta/recipes-devtools/gcc/gcc-4.5.1/zecke-xgcc-cpp.patch @@ -1,3 +1,4 @@ +Upstream-Status: Inappropriate [embedded specific] upstream: n/a comment: Use the preprocessor we have just compiled instead the one of the system. There might be incompabilities between us and them. |