summaryrefslogtreecommitdiff
path: root/util/crossgcc/patches
diff options
context:
space:
mode:
Diffstat (limited to 'util/crossgcc/patches')
-rw-r--r--util/crossgcc/patches/gcc-6.3.0_no-p-var.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/util/crossgcc/patches/gcc-6.3.0_no-p-var.patch b/util/crossgcc/patches/gcc-6.3.0_no-p-var.patch
new file mode 100644
index 0000000000..0600a66cd1
--- /dev/null
+++ b/util/crossgcc/patches/gcc-6.3.0_no-p-var.patch
@@ -0,0 +1,15 @@
+--- gcc-6.3.0/gcc/ada/gcc-interface/Makefile.in.orig 2017-07-17 12:52:05.541815635 +0200
++++ gcc-6.3.0/gcc/ada/gcc-interface/Makefile.in 2017-07-17 12:52:18.693764268 +0200
+@@ -2637,10 +2637,10 @@
+ # stamp target in the parent directory whenever gnat1 is rebuilt
+
+ # Likewise for the tools
+-../../gnatmake$(exeext): $(P) b_gnatm.o $(GNATMAKE_OBJS)
++../../gnatmake$(exeext): b_gnatm.o $(GNATMAKE_OBJS)
+ +$(GCC_LINK) $(ALL_CFLAGS) -o $@ b_gnatm.o $(GNATMAKE_OBJS) $(TOOLS_LIBS) $(TOOLS1_LIBS)
+
+-../../gnatlink$(exeext): $(P) b_gnatl.o $(GNATLINK_OBJS)
++../../gnatlink$(exeext): b_gnatl.o $(GNATLINK_OBJS)
+ +$(GCC_LINK) $(ALL_CFLAGS) -o $@ b_gnatl.o $(GNATLINK_OBJS) $(TOOLS_LIBS) $(TOOLS1_LIBS)
+
+ ../stamp-gnatlib-$(RTSDIR):