aboutsummaryrefslogtreecommitdiff
path: root/4.8.1
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2013-10-07 05:25:49 +0000
committerRyan Hill <rhill@gentoo.org>2013-10-07 05:25:49 +0000
commitf2033382288e803e823df5632bbaf5719ff782ce (patch)
tree179afb061c0007486bac898b39b86a65ae7199b3 /4.8.1
parentRelease 1.3. (diff)
downloadgcc-patches-f2033382288e803e823df5632bbaf5719ff782ce.tar.gz
gcc-patches-f2033382288e803e823df5632bbaf5719ff782ce.tar.bz2
gcc-patches-f2033382288e803e823df5632bbaf5719ff782ce.zip
Add patch for bug #463463.
Diffstat (limited to '4.8.1')
-rw-r--r--4.8.1/gentoo/90_all_pr55930-dependency-tracking.patch18
-rw-r--r--4.8.1/gentoo/README.history3
2 files changed, 20 insertions, 1 deletions
diff --git a/4.8.1/gentoo/90_all_pr55930-dependency-tracking.patch b/4.8.1/gentoo/90_all_pr55930-dependency-tracking.patch
new file mode 100644
index 0000000..a8743e0
--- /dev/null
+++ b/4.8.1/gentoo/90_all_pr55930-dependency-tracking.patch
@@ -0,0 +1,18 @@
+libatomic build failure if configured with --disable-dependency-tracking
+load_n.c:115:1: fatal error: opening dependency file .deps/load_1_.lo.Ppo: No such file or directory
+
+https://bugs.gentoo.org/463463
+http://gcc.gnu.org/PR55930
+
+--- a/libatomic/Makefile.in
++++ b/libatomic/Makefile.in
+@@ -298,7 +298,8 @@ PAT_N = $(word 2,$(PAT_SPLIT))
+ PAT_S = $(word 3,$(PAT_SPLIT))
+ IFUNC_DEF = -DIFUNC_ALT=$(PAT_S)
+ IFUNC_OPT = $(word $(PAT_S),$(IFUNC_OPTIONS))
+-M_DEPS = -MT $@ -MD -MP -MF $(DEPDIR)/$(@F).Ppo
++@AMDEP_TRUE@M_DEPS = -MT $@ -MD -MP -MF $(DEPDIR)/$(@F).Ppo
++@AMDEP_FALSE@M_DEPS =
+ M_SIZE = -DN=$(PAT_N)
+ M_IFUNC = $(if $(PAT_S),$(IFUNC_DEF) $(IFUNC_OPT))
+ M_FILE = $(PAT_BASE)_n.c
diff --git a/4.8.1/gentoo/README.history b/4.8.1/gentoo/README.history
index 44cc3a2..c3eba20 100644
--- a/4.8.1/gentoo/README.history
+++ b/4.8.1/gentoo/README.history
@@ -1,5 +1,6 @@
-1.2 (pending)
+1.2 07 Oct 2013
- 20_all_libgcc-ldflags.patch
+ + 90_all_pr55930-dependency-tracking.patch
+ 97_all_native-ivybridge-haswell.patch
1.1 26 Aug 2013