Module Name:    src
Committed By:   christos
Date:           Sun Dec 25 22:34:45 UTC 2022

Modified Files:
        src/external/gpl3/binutils/dist/bfd: Makefile.am Makefile.in

Log Message:
Explain our local changes


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/external/gpl3/binutils/dist/bfd/Makefile.am
cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/binutils/dist/bfd/Makefile.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/binutils/dist/bfd/Makefile.am
diff -u src/external/gpl3/binutils/dist/bfd/Makefile.am:1.9 src/external/gpl3/binutils/dist/bfd/Makefile.am:1.10
--- src/external/gpl3/binutils/dist/bfd/Makefile.am:1.9	Sat Dec 24 15:17:04 2022
+++ src/external/gpl3/binutils/dist/bfd/Makefile.am	Sun Dec 25 17:34:45 2022
@@ -842,6 +842,8 @@ endif
 	$(AM_V_CC)$(LTCOMPILE) -c -o $@ -DDEBUGDIR=\"$(DEBUGDIR)\" $(srcdir)/dwarf2.c
 endif
 
+# change IMPSRC ($<) to ALLSRC ($>) in the following rules so they work with
+# bmake
 elf32-target.h : elfxx-target.h
 	$(AM_V_GEN)$(SED) -e s/NN/32/g < $> > $@
 
@@ -1008,4 +1010,6 @@ coff-tic54x.lo: coff-tic54x.c
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC)$(LTCOMPILE) -c -o $@ $< $(NO_WERROR)
 
+# Comment out the doc snippet because it has pattern rules our make does not
+# understand
 #include doc/local.mk

Index: src/external/gpl3/binutils/dist/bfd/Makefile.in
diff -u src/external/gpl3/binutils/dist/bfd/Makefile.in:1.10 src/external/gpl3/binutils/dist/bfd/Makefile.in:1.11
--- src/external/gpl3/binutils/dist/bfd/Makefile.in:1.10	Sat Dec 24 15:17:04 2022
+++ src/external/gpl3/binutils/dist/bfd/Makefile.in	Sun Dec 25 17:34:45 2022
@@ -2361,6 +2361,8 @@ dwarf2.lo: dwarf2.c Makefile
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(AM_V_CC)$(LTCOMPILE) -c -o $@ -DDEBUGDIR=\"$(DEBUGDIR)\" $(srcdir)/dwarf2.c
 
+# change IMPSRC ($<) to ALLSRC ($>) in the following rules so they work with
+# bmake
 elf32-target.h : elfxx-target.h
 	$(AM_V_GEN)$(SED) -e s/NN/32/g < $> > $@
 
@@ -2499,6 +2501,8 @@ doc/chew.stamp: $(srcdir)/doc/chew.c doc
 	  doc/chw$$$$$(EXEEXT_FOR_BUILD) $(MKDOC) && \
 	touch $@
 
+# Comment out the doc snippet because it has pattern rules our make does not
+# understand
 #.PRECIOUS: doc/%.stamp
 #doc/%.texi: doc/%.stamp ; @true
 #doc/%.stamp: $(srcdir)/%.h $(srcdir)/doc/doc.str $(MKDOC) doc/$(am__dirstamp)

Reply via email to