aboutsummaryrefslogtreecommitdiff
path: root/4.4.4
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2010-06-29 01:49:08 +0000
committerRyan Hill <rhill@gentoo.org>2010-06-29 01:49:08 +0000
commit87dce8d96ce2193d80cc598edd660527d3e0b545 (patch)
treeac0c4ea452daf3d21ce92bb4d9ffa37da00334c6 /4.4.4
parentRelease 1.2. (diff)
downloadgcc-patches-87dce8d96ce2193d80cc598edd660527d3e0b545.tar.gz
gcc-patches-87dce8d96ce2193d80cc598edd660527d3e0b545.tar.bz2
gcc-patches-87dce8d96ce2193d80cc598edd660527d3e0b545.zip
Document patch.
Diffstat (limited to '4.4.4')
-rw-r--r--4.4.4/gentoo/93_all_gcc-4.4-cloog-dl.patch12
1 files changed, 11 insertions, 1 deletions
diff --git a/4.4.4/gentoo/93_all_gcc-4.4-cloog-dl.patch b/4.4.4/gentoo/93_all_gcc-4.4-cloog-dl.patch
index 7e1c8b3..99c095d 100644
--- a/4.4.4/gentoo/93_all_gcc-4.4-cloog-dl.patch
+++ b/4.4.4/gentoo/93_all_gcc-4.4-cloog-dl.patch
@@ -1,4 +1,14 @@
-http://bugs.gentoo.org/317211
+When graphite support is enabled, C++ libraries (libppl, libcloog, libgmpxx,
+libstdc++-v3) are linked into cc1. Because of libstdc++ symbol versioning
+this has the unfortunate side effect of making it difficult to switch to a
+previous version of GCC using gcc-config once these libraries have be built
+with the newer version. (http://bugs.gentoo.org/315377#c3)
+
+This patch causes libcloog to instead be dlopen'ed as necessary.
+It originated in Fedora and has been modified to work on
+FreeBSD (http://bugs.gentoo.org/317211).
+
+http://cvs.fedoraproject.org/viewvc/devel/gcc/gcc44-cloog-dl.patch?revision=1.3&view=markup
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index ffed3aa..ce8d5bf 100644