summaryrefslogtreecommitdiffstats
path: root/source/d/gcc/patches/gcc-no_fixincludes.diff
diff options
context:
space:
mode:
Diffstat (limited to 'source/d/gcc/patches/gcc-no_fixincludes.diff')
-rw-r--r--source/d/gcc/patches/gcc-no_fixincludes.diff32
1 files changed, 18 insertions, 14 deletions
diff --git a/source/d/gcc/patches/gcc-no_fixincludes.diff b/source/d/gcc/patches/gcc-no_fixincludes.diff
index e152e0821..8307fbfc9 100644
--- a/source/d/gcc/patches/gcc-no_fixincludes.diff
+++ b/source/d/gcc/patches/gcc-no_fixincludes.diff
@@ -1,19 +1,23 @@
---- ./gcc/Makefile.in.orig 2018-03-09 09:24:44.000000000 -0600
-+++ ./gcc/Makefile.in 2018-05-02 12:25:43.958002771 -0500
-@@ -3004,9 +3004,9 @@
- chmod a+r $${fix_dir}/limits.h; \
+--- ./gcc/Makefile.in.orig 2023-04-26 12:25:33.525797045 -0500
++++ ./gcc/Makefile.in 2023-04-26 13:40:12.282459243 -0500
+@@ -3202,11 +3202,11 @@
+ cp $(srcdir)/gsyslimits.h $${include_dir}/syslimits.h; \
done
# Install the README
-- rm -f include-fixed/README
-- cp $(srcdir)/../fixincludes/README-fixinc include-fixed/README
-- chmod a+r include-fixed/README
-+# rm -f include-fixed/README
-+# cp $(srcdir)/../fixincludes/README-fixinc include-fixed/README
-+# chmod a+r include-fixed/README
+- if [ x$(STMP_FIXINC) != x ]; then \
+- rm -f include-fixed/README; \
+- cp $(srcdir)/../fixincludes/README-fixinc include-fixed/README; \
+- chmod a+r include-fixed/README; \
+- fi;
++# if [ x$(STMP_FIXINC) != x ]; then \
++# rm -f include-fixed/README; \
++# cp $(srcdir)/../fixincludes/README-fixinc include-fixed/README; \
++# chmod a+r include-fixed/README; \
++# fi;
$(STAMP) $@
.PHONY: install-gcc-tooldir
-@@ -3087,10 +3087,7 @@
+@@ -3287,10 +3287,7 @@
(TARGET_MACHINE='$(target)'; srcdir=`cd $(srcdir); ${PWD_COMMAND}`; \
SHELL='$(SHELL)'; MACRO_LIST=`${PWD_COMMAND}`/macro_list ; \
gcc_dir=`${PWD_COMMAND}` ; \
@@ -22,6 +26,6 @@
- $(SHELL) ./fixinc.sh "$${gcc_dir}/$${fix_dir}" \
- $(BUILD_SYSTEM_HEADER_DIR) $(OTHER_FIXINCLUDES_DIRS) ); \
+ export TARGET_MACHINE srcdir SHELL MACRO_LIST ); \
- rm -f $${fix_dir}/syslimits.h; \
- if [ -f $${fix_dir}/limits.h ]; then \
- mv $${fix_dir}/limits.h $${fix_dir}/syslimits.h; \
+ done; \
+ fi
+ $(STAMP) stmp-fixinc