+Tue Jun 29 12:50:57 1993 Ian Lance Taylor (ian@cygnus.com)
+
+ * Makefile.in (MAKEINFOFLAGS): New variable.
+ (FLAGS_TO_PASS): Pass MAKEINFO as MAKEINFO MAKEINFOFLAGS.
+ * build-all.mk, test-build.mk: Pass down --no-split as
+ MAKEINFOFLAGS when hosted on DOS. Compile DOS hosted without -g.
+
+Thu Jun 24 13:39:11 1993 Per Bothner (bothner@rtl.cygnus.com)
+
+ * Makefile.in (DEVO_SUPPORT): Add COPYING COPYING.LIB install.sh.
+
Wed Jun 23 12:59:21 1993 Per Bothner (bothner@rtl.cygnus.com)
* Makefile.in (libg++.tar.z): New rule.
MAKEINFO = `if [ -f $${rootme}/texinfo/makeinfo/makeinfo ] ; \
then echo $${rootme}/texinfo/makeinfo/makeinfo ; \
else echo makeinfo ; fi`
+# This just becomes part of the MAKEINFO definition passed down to
+# sub-makes. It lets flags be given on the command line while still
+# using the makeinfo from the object tree.
+MAKEINFOFLAGS =
EXPECT = `if [ -f $${rootme}/expect/expect ] ; \
then echo $${rootme}/expect/expect ; \
"CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
"CXXFLAGS=$(CXXFLAGS)" \
"CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
- 'GCC_FOR_TARGET=$$(CC_FOR_TARGET)' \
+ "GCC_FOR_TARGET=$$(CC_FOR_TARGET)" \
"INSTALL=$(INSTALL)" \
"INSTALL_DATA=$(INSTALL_DATA)" \
"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
"LDFLAGS=$(LDFLAGS)" \
"LEX=$(LEX)" \
"LOADLIBES=$(LOADLIBES)" \
- "MAKEINFO=$(MAKEINFO)" \
+ "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
"MUNCH_NM=$(MUNCH_NM)" \
"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
"PRMS=$(PRMS)" \
# Build GDB distributions that contain BFD, Include, Libiberty, Readline, etc
DEVO_SUPPORT= README Makefile.in configure configure.in \
- config.guess config.sub config move-if-change
+ config.guess config.sub config move-if-change \
+ COPYING COPYING.LIB install.sh
ETC_SUPPORT= Makefile.in cfg-paper.texi configure.in configure.man \
configure.texi standards.texi make-stds.texi
GDB_SUPPORT_DIRS= bfd include libiberty mmalloc opcodes readline glob sim
GCC = gcc -O
CFLAGS = -g
CXXFLAGS = -g -O
+MAKEINFOFLAGS =
log = 1>$(canonhost)-build-log 2>&1
tlog = 1> $(canonhost)-x-$$i-build-log 2>&1
endif
CC = i386-go32-gcc
GCC = i386-go32-gcc -O
+CFLAGS =
+CXXFLAGS = -O
+MAKEINFOFLAGS = --no-split
all: all-cross
endif
"CFLAGS=$(CFLAGS)" \
"CXXFLAGS=$(CXXFLAGS)" \
"host=$(canonhost)" \
+ "MAKEINFOFLAGS=$(MAKEINFOFLAGS)" \
"RELEASE_TAG=$(RELEASE_TAG)"
all-emacs: