From 3669de7f96100a5d4fbfc9b4e2ebc16851ba98ea Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 19 Apr 2011 21:27:09 -0700 Subject: gcc: Add recipes for 4.6.0 This is initial set of patches for testing them out The patches need documentation is pending Some patches especially uclibc related are not needed they must be dropped. (From OE-Core rev: 26858099bc104efc3b3d15d9298018285c551b9a) Signed-off-by: Khem Raj Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- meta/recipes-devtools/gcc/gcc-4.6.0/pr35942.patch | 38 +++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 meta/recipes-devtools/gcc/gcc-4.6.0/pr35942.patch (limited to 'meta/recipes-devtools/gcc/gcc-4.6.0/pr35942.patch') diff --git a/meta/recipes-devtools/gcc/gcc-4.6.0/pr35942.patch b/meta/recipes-devtools/gcc/gcc-4.6.0/pr35942.patch new file mode 100644 index 0000000..da610f5 --- /dev/null +++ b/meta/recipes-devtools/gcc/gcc-4.6.0/pr35942.patch @@ -0,0 +1,38 @@ +Fix PR 35942: remove -lstdc++ from libtool postdeps for CXX. + +libstdc++-v3/ChangeLog: +2010-01-04 Ralf Wildenhues + + PR libstdc++/35942 + * configure.ac: Remove -lstdc++ from libtool's postdeps_CXX. + * configure: Regenerate. + + +Index: gcc-4.3.3/libstdc++-v3/configure +=================================================================== +--- gcc-4.3.3.orig/libstdc++-v3/configure 2010-03-26 17:57:51.000000000 +0000 ++++ gcc-4.3.3/libstdc++-v3/configure 2010-03-26 17:57:58.000000000 +0000 +@@ -13759,6 +13759,9 @@ + + + ++# Eliminate -lstdc++ addition to postdeps for cross compiles. ++postdeps_CXX=`echo " $postdeps_CXX " | sed 's, -lstdc++ ,,g'` ++ + # Possibly disable most of the library. + ## TODO: Consider skipping unncessary tests altogether in this case, rather + ## than just ignoring the results. Faster /and/ more correct, win win. +Index: gcc-4.3.3/libstdc++-v3/configure.ac +=================================================================== +--- gcc-4.3.3.orig/libstdc++-v3/configure.ac 2010-03-26 17:57:54.000000000 +0000 ++++ gcc-4.3.3/libstdc++-v3/configure.ac 2010-03-26 17:57:58.000000000 +0000 +@@ -89,6 +89,9 @@ + AC_SUBST(enable_shared) + AC_SUBST(enable_static) + ++# Eliminate -lstdc++ addition to postdeps for cross compiles. ++postdeps_CXX=`echo " $postdeps_CXX " | sed 's, -lstdc++ ,,g'` ++ + # Possibly disable most of the library. + ## TODO: Consider skipping unncessary tests altogether in this case, rather + ## than just ignoring the results. Faster /and/ more correct, win win. -- cgit v1.1