* [gentoo-commits] gentoo commit in src/patchsets/gcc/4.6.3/gentoo: 74_all_gcc46_cloog-dl.patch README.history
@ 2012-04-08 3:30 Ryan Hill (dirtyepic)
0 siblings, 0 replies; 3+ messages in thread
From: Ryan Hill (dirtyepic) @ 2012-04-08 3:30 UTC (permalink / raw
To: gentoo-commits
dirtyepic 12/04/08 03:30:51
Modified: 74_all_gcc46_cloog-dl.patch README.history
Log:
Regenerated.
Revision Changes Path
1.2 src/patchsets/gcc/4.6.3/gentoo/74_all_gcc46_cloog-dl.patch
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/74_all_gcc46_cloog-dl.patch?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/74_all_gcc46_cloog-dl.patch?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/74_all_gcc46_cloog-dl.patch?r1=1.1&r2=1.2
Index: 74_all_gcc46_cloog-dl.patch
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.6.3/gentoo/74_all_gcc46_cloog-dl.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- 74_all_gcc46_cloog-dl.patch 8 Apr 2012 03:29:40 -0000 1.1
+++ 74_all_gcc46_cloog-dl.patch 8 Apr 2012 03:30:51 -0000 1.2
@@ -30,7 +30,6 @@
* graphite-cloog-compat.h: Add missing symbols.
-
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -984,6 +984,8 @@ GCC_PLUGIN_H = gcc-plugin.h highlev-plugin-common.h $(CONFIG_H) $(SYSTEM_H) \
@@ -106,7 +105,7 @@
graphite-sese-to-poly.h
tree-vect-loop.o: tree-vect-loop.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \
$(TM_H) $(GGC_H) $(TREE_H) $(BASIC_BLOCK_H) $(DIAGNOSTIC_H) $(TREE_FLOW_H) \
-@@ -3482,6 +3484,11 @@ $(out_object_file): $(out_file) $(CONFIG_H) coretypes.h $(TM_H) $(TREE_H) \
+@@ -3483,6 +3485,11 @@ $(out_object_file): $(out_file) $(CONFIG_H) coretypes.h $(TM_H) $(TREE_H) \
$(COMPILER) -c $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) \
$(out_file) $(OUTPUT_OPTION)
@@ -128,25 +127,16 @@
CLOOGINC
CLOOGLIBS
PPLINC
-@@ -17505,7 +17506,7 @@ else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
--#line 17508 "configure"
-+#line 17509 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
-@@ -17611,7 +17612,7 @@ else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
--#line 17614 "configure"
-+#line 17615 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
-@@ -26284,6 +26285,7 @@ $as_echo "unable to check" >&6; }
+@@ -4842,7 +4843,7 @@ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
+ $as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
+
+-if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
++if test "x$GNATBIND" != xno && test "x$GNATMAKE" != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
+ have_gnat=yes
+ else
+ have_gnat=no
+@@ -26282,6 +26283,7 @@ $as_echo "unable to check" >&6; }
fi
# Check -ldl
@@ -154,7 +144,7 @@
saved_LIBS="$LIBS"
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
$as_echo_n "checking for library containing dlopen... " >&6; }
-@@ -26343,7 +26345,9 @@ fi
+@@ -26341,7 +26343,9 @@ fi
if test x"$ac_cv_search_dlopen" = x"-ldl"; then
pluginlibs="$pluginlibs -ldl"
@@ -166,7 +156,7 @@
# Check that we can build shared objects with -fPIC -shared
--- a/gcc/configure.ac
+++ b/gcc/configure.ac
-@@ -4841,11 +4841,14 @@ if test x"$enable_plugin" = x"yes"; then
+@@ -4839,11 +4839,14 @@ if test x"$enable_plugin" = x"yes"; then
fi
# Check -ldl
1.2 src/patchsets/gcc/4.6.3/gentoo/README.history
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?r1=1.1&r2=1.2
Index: README.history
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- README.history 8 Apr 2012 03:29:40 -0000 1.1
+++ README.history 8 Apr 2012 03:30:51 -0000 1.2
@@ -15,7 +15,7 @@
+ 50_all_libiberty-asprintf.patch
+ 51_all_libiberty-pic.patch
+ 52_all_netbsd-Bsymbolic.patch
- + 74_all_gcc46_cloog-dl.patch
+ U 74_all_gcc46_cloog-dl.patch
+ 75_all_arm_4.7.0_strict-volatile-bitfields.patch
+ 76_all_4.7.0_c-family-headers.patch
+ 77_all_pr51106_4.6.3_ice-move_insn.patch
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo commit in src/patchsets/gcc/4.6.3/gentoo: 74_all_gcc46_cloog-dl.patch README.history
@ 2012-04-28 1:02 Ryan Hill (dirtyepic)
0 siblings, 0 replies; 3+ messages in thread
From: Ryan Hill (dirtyepic) @ 2012-04-28 1:02 UTC (permalink / raw
To: gentoo-commits
dirtyepic 12/04/28 01:02:26
Modified: 74_all_gcc46_cloog-dl.patch README.history
Log:
Updated cloog patch comments, mark release.
Revision Changes Path
1.3 src/patchsets/gcc/4.6.3/gentoo/74_all_gcc46_cloog-dl.patch
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/74_all_gcc46_cloog-dl.patch?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/74_all_gcc46_cloog-dl.patch?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/74_all_gcc46_cloog-dl.patch?r1=1.2&r2=1.3
Index: 74_all_gcc46_cloog-dl.patch
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.6.3/gentoo/74_all_gcc46_cloog-dl.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- 74_all_gcc46_cloog-dl.patch 8 Apr 2012 03:30:51 -0000 1.2
+++ 74_all_gcc46_cloog-dl.patch 28 Apr 2012 01:02:26 -0000 1.3
@@ -1,8 +1,6 @@
-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)
+When graphite support is enabled several extra libraries (libppl, libcloog,
+libgmpxx, libstdc++-v3) get linked into cc1. When these libs bump their soname we get
+a completely broken compiler.
Instead, dlopen libcloog as necessary. This patch originated in Fedora and
was modified to work on FreeBSD (http://bugs.gentoo.org/317211).
1.4 src/patchsets/gcc/4.6.3/gentoo/README.history
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?r1=1.3&r2=1.4
Index: README.history
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- README.history 8 Apr 2012 03:43:17 -0000 1.3
+++ README.history 28 Apr 2012 01:02:26 -0000 1.4
@@ -1,4 +1,4 @@
-1.0 pending
+1.0 27 Apr 2012
+ 01_all_joined-cpp-defs.patch
+ 03_all_java-nomulti.patch
+ 08_all_cross-compile.patch
^ permalink raw reply [flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo commit in src/patchsets/gcc/4.6.3/gentoo: 74_all_gcc46_cloog-dl.patch README.history
@ 2015-04-23 15:30 Mike Frysinger (vapier)
0 siblings, 0 replies; 3+ messages in thread
From: Mike Frysinger (vapier) @ 2015-04-23 15:30 UTC (permalink / raw
To: gentoo-commits
vapier 15/04/23 15:30:32
Modified: README.history
Removed: 74_all_gcc46_cloog-dl.patch
Log:
drop graphite-specific dlopen patch in gcc-4.[67] since we dropped support for graphite entirely in these versions (the eclass will always disable it) #448024
Revision Changes Path
1.24 src/patchsets/gcc/4.6.3/gentoo/README.history
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?rev=1.24&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?rev=1.24&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history?r1=1.23&r2=1.24
Index: README.history
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.6.3/gentoo/README.history,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- README.history 21 Apr 2013 02:28:06 -0000 1.23
+++ README.history 23 Apr 2015 15:30:32 -0000 1.24
@@ -1,3 +1,6 @@
+1.14 [pending]
+ - 74_all_gcc46_cloog-dl.patch
+
1.13 19 Apr 2013
+ 30_all_arm_armv4-no-thumb-fix-link.patch
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-04-23 15:30 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-23 15:30 [gentoo-commits] gentoo commit in src/patchsets/gcc/4.6.3/gentoo: 74_all_gcc46_cloog-dl.patch README.history Mike Frysinger (vapier)
-- strict thread matches above, loose matches on Subject: below --
2012-04-28 1:02 Ryan Hill (dirtyepic)
2012-04-08 3:30 Ryan Hill (dirtyepic)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox