vapier 15/08/10 11:08:03
Modified:
93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch
README.history
Log:
fix parallel build issue w/bconfig.h and gengtype-lex.c
Revision Changes Path
1.2
src/patchsets/gcc/4.9.3/gentoo/93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.3/gentoo/93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch?rev=1.2&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.3/gentoo/93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch?rev=1.2&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.3/gentoo/93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch?r1=1.1&r2=1.2
Index: 93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch
===================================================================
RCS file:
/var/cvsroot/gentoo/src/patchsets/gcc/4.9.3/gentoo/93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- 93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch 2 Jul
2015 03:13:33 -0000 1.1
+++ 93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch 10 Aug
2015 11:08:03 -0000 1.2
@@ -7,6 +7,9 @@
fix parallel build issues around config.h/bconfig.h inclusion
+note: this also includes a small change to the flex command:
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57125#c9
+
From ed89620f0e3de714864805f5d29dbab0341a1746 Mon Sep 17 00:00:00 2001
From: jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed, 3 Dec 2014 16:44:27 +0000
@@ -119,6 +122,19 @@
build/genmddeps.o: genmddeps.c $(BCONFIG_H) $(SYSTEM_H) coretypes.h \
errors.h $(READ_MD_H)
build/genmodes.o : genmodes.c $(BCONFIG_H) $(SYSTEM_H) errors.h
\
+@@ -2623,11 +2623,7 @@
+ # bconfig.h because AIX requires _LARGE_FILES to be defined before
+ # any system header is included.
+ gengtype-lex.c : gengtype-lex.l
+- -$(FLEX) $(FLEXFLAGS) -o$@ $< && { \
+- echo '#include "bconfig.h"' > [email protected]; \
+- cat $@ >> [email protected]; \
+- mv [email protected] $@; \
+- }
++ $(FLEX) $(FLEXFLAGS) -o$@ $<
+
+ #
+ # Remake internationalization support.
diff --git a/gcc/errors.c b/gcc/errors.c
index be38b1f..a6a30fe 100644
--- a/gcc/errors.c
1.3 src/patchsets/gcc/4.9.3/gentoo/README.history
file :
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.3/gentoo/README.history?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.3/gentoo/README.history?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.9.3/gentoo/README.history?r1=1.2&r2=1.3
Index: README.history
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.9.3/gentoo/README.history,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- README.history 15 Jul 2015 04:32:29 -0000 1.2
+++ README.history 10 Aug 2015 11:08:03 -0000 1.3
@@ -1,3 +1,6 @@
+1.2 10 Aug 2015
+ U 93_all_gcc-4.9-config.h-bconfig.h-parallel-PR57125-PR61899.patch
+
1.1 15 Jul 2015
U 74_all_gcc49_cloog-dl.patch
+ 75_all_gcc-4.9-isl-0.15.patch