* Makefile.in: Roll VERSION to 4.5.4.
authorJohn Gilmore <gnu@cygnus>
Tue, 9 Jun 1992 05:10:15 +0000 (05:10 +0000)
committerJohn Gilmore <gnu@cygnus>
Tue, 9 Jun 1992 05:10:15 +0000 (05:10 +0000)
* Makefile.in, config/*.mh, config/*.mt:  Rename TM_CFLAGS
to MT_CFLAGS, XM_CFLAGS to MH_CFLAGS to match file names.
* config/sun4os5.mh:  Add MH_CFLAGS=-xs to save debug info.

16 files changed:
gdb/ChangeLog
gdb/Makefile.in
gdb/config/a29k-kern.mt
gdb/config/a29k-udi.mt
gdb/config/a29k.mt
gdb/config/go32.mh
gdb/config/h8300hms.mt
gdb/config/hp300hpux.mt
gdb/config/i386v32.mt
gdb/config/nindy960.mt
gdb/config/rs6000.mh
gdb/config/rtbsd.mh
gdb/config/sun4os5.mh
gdb/config/ultra3.mh
gdb/config/ultra3.mt
gdb/config/vxworks960.mt

index 5e0dcadeade7aefc9e478046caf9e4921ae418ce..fe7e49616cedadfaf1ef126fb5aefe1edc4c0b79 100644 (file)
@@ -1,3 +1,10 @@
+Mon Jun  8 21:59:08 1992  John Gilmore  (gnu at cygnus.com)
+
+       * Makefile.in:  Roll VERSION to 4.5.4.
+       * Makefile.in, config/*.mh, config/*.mt:  Rename TM_CFLAGS
+       to MT_CFLAGS, XM_CFLAGS to MH_CFLAGS to match file names.
+       * config/sun4os5.mh:  Add MH_CFLAGS=-xs to save debug info.
+
 Mon Jun  8 14:17:42 1992  Stu Grossman  (grossman at cygnus.com)
 
        * configure.in:  Tandem debug monitor (st2000) support.
index 5ec73b46a7726078deece31f7640575d2055ee4c..8b9f58da9971afe60deab2934384dc77af64b646 100644 (file)
@@ -74,9 +74,7 @@ srcdir = .
 # CFLAGS section if your system doesn't have fcntl.h in /usr/include (which 
 # is where it should be according to Posix).
 
-BISON=bison -y
-BISONFLAGS=
-YACC=$(BISON) $(BISONFLAGS)
+YACC=byacc
 # YACC=yacc
 MAKE=make
 
@@ -131,9 +129,9 @@ RL_LIB = ./../readline${subdir}/libreadline.a
 # -I${srcdir} possibly for regex.h also.
 INCLUDE_CFLAGS = -I. -I${srcdir} -I$(INCLUDE_DIR) -I$(READLINE_DIR)
 
-# {X,T}M_CFLAGS, if defined, has system-dependent CFLAGS.
-# CFLAGS for GDB
-GLOBAL_CFLAGS = ${TM_CFLAGS} ${XM_CFLAGS}
+# M{H,T}_CFLAGS, if defined, has host- and target-dependent CFLAGS
+# from the config/ directory.
+GLOBAL_CFLAGS = ${MT_CFLAGS} ${MH_CFLAGS}
 #PROFILE_CFLAGS = -pg
 
 # CFLAGS is specifically reserved for setting from the command line
@@ -165,7 +163,7 @@ CDEPS = ${XM_CDEPS} ${TM_CDEPS} ${BFD_LIB} ${MMALLOC_LIB} ${LIBIBERTY} \
 ADD_FILES = ${REGEX} ${ALLOCA} ${XM_ADD_FILES} ${TM_ADD_FILES}
 ADD_DEPS = ${REGEX1} ${ALLOCA1} ${XM_ADD_FILES} ${TM_ADD_FILES}
 
-VERSION = 4.5.3
+VERSION = 4.5.4
 DIST=gdb
 
 LINT=/usr/5bin/lint
@@ -642,7 +640,7 @@ gdb.info: ./doc/gdb-all.texi
 copying.c: ${srcdir}/COPYING ${srcdir}/copying.awk
        awk -f ${srcdir}/copying.awk < ${srcdir}/COPYING > copying.c
 
-version.c: Makefile.in
+version.c: Makefile
        echo 'char *version = "$(VERSION)";' >version.c
 
 # c-exp.tab.c is generated in target dir from c-exp.y if it doesn't exist
index bdc9490a83c1016f180146bafeba186653c620fe..0ecf14fcb6418bdada6f630790ce57c84d9e53e5 100644 (file)
@@ -7,4 +7,4 @@
 # the upage.
 TDEPFILES= exec.o am29k-pinsn.o am29k-tdep.o remote-mm.o remote-adapt.o
 TM_FILE= tm-ultra3.h
-TM_CFLAGS = -DKERNEL_DEBUGGING -DNO_HIF_SUPPORT
+MT_CFLAGS = -DKERNEL_DEBUGGING -DNO_HIF_SUPPORT
index b6d85b8e00c7fe711c51d17306c0834994188fd2..376c1b368fec50b6b8ebe9e4bd55ce939c380acd 100644 (file)
@@ -2,4 +2,4 @@
 TDEPFILES= exec.o am29k-pinsn.o remote-udi.o am29k-tdep.o yank.o udip2soc.o udr.o mini2udi.o
 TM_FILE= tm-29k.h
 # The following is for ../include/a.out.encap.h
-TM_CFLAGS = -Da29k -DREMOTE -DTARGET=TARGET_AM29K -DAMD_COFF
+MT_CFLAGS = -Da29k -DREMOTE -DTARGET=TARGET_AM29K -DAMD_COFF
index aa1db16b74cc13cbf2eb935c9cb7b1338cdf3908..29ae63b5d0f2a47ca52d8f226e72bb36460a7663 100644 (file)
@@ -7,4 +7,4 @@
 # Or run native on an Ultracomputer.
 TDEPFILES= exec.o am29k-pinsn.o am29k-tdep.o remote-eb.o remote-mm.o remote-adapt.o 
 TM_FILE= tm-29k.h
-TM_CFLAGS = -DNO_HIF_SUPPORT
+MT_CFLAGS = -DNO_HIF_SUPPORT
index 93a8e2a982c6b6c6791d048e07d923ed8f79168a..89d548cfcfdb26a9bd442d273e21400812e9b889 100644 (file)
@@ -1,4 +1,4 @@
 
-XM_CFLAGS=-D__GO32__ -D__MSDOS__
+MH_CFLAGS=-D__GO32__ -D__MSDOS__
 XDEPFILES= go32-xdep.o ser-go32.o
 XM_FILE= xm-go32.h
index 0c7c0c7dbe395705eb6c285c5e3452d2da7bb979..1a2c765337df2f04c04e114b4ab858902664b894 100644 (file)
@@ -1,4 +1,3 @@
 # Target: H8300 with HMS monitor 
 TDEPFILES= exec.o h8300-tdep.o  remote-hms.o
 TM_FILE= tm-h8300.h
-TM_CFLAGS=
index d061486ad1502805e8b3ac253529cb3fc19f3731..d1837ac822bda1e0fef3cc98ed6070d1b8723d8b 100644 (file)
@@ -6,6 +6,6 @@
 
 # The headers in the directory hp-include override system headers
 # and tell GDB to use BSD executable file format (hence -Ihp-include)
-TM_CFLAGS=-Ihp-include
+MT_CFLAGS=-Ihp-include
 TDEPFILES= exec.o m68k-pinsn.o
 TM_FILE= tm-hp300hpux.h
index 190a8cf3d8e2af970534b1296d8eda67a8b5f052..1ca4cae7680a398bbd7002ac282525508e1ea631 100644 (file)
@@ -1,4 +1,4 @@
 # Target: Intel 386 running System V release 3.2
 TDEPFILES= exec.o i386-tdep.o i386-pinsn.o
 TM_FILE= tm-i386v.h
-TM_CFLAGS=
+MT_CFLAGS=
index 0751bd6fb7c221682d5ef8b6af65f2e7a70c3e13..d04818f570e5c38c4286318ead3bc3d7c848bf44 100644 (file)
@@ -1,4 +1,4 @@
 # Target: Intel 80960, in an embedded system under the NINDY monitor
 TDEPFILES= exec.o i960-pinsn.o i960-tdep.o nindy-tdep.o remote-nindy.o nindy.o Onindy.o ttybreak.o ttyflush.o
 TM_FILE= tm-nindy960.h
-TM_CFLAGS=
+MT_CFLAGS=
index 8f5f05ef7ce6676e8ae9aa0c241fd2396d6061fd..5cf39081f001bf3f86ca3662e123ee436ffab5fc 100644 (file)
@@ -19,7 +19,7 @@
 
 XDEPFILES= xcoffexec.o infptrace.o rs6000-xdep.o
 XM_FILE= xm-rs6000.h
-XM_CFLAGS = -bnodelcsect
+MH_CFLAGS = -bnodelcsect
 
 # Because of shared libraries, we risk ending up with *two*
 # incompatible versions of malloc if we use GNU malloc ...
index d6310db9971d92b13261c00c311d4e03cfe07568..3c86cdfa35e4289f0761a48dd5125895df796ea0 100644 (file)
@@ -3,6 +3,6 @@
 # debug a 29k running unix.  No attempt, as of 7/16/91, has been made
 # to support debugging of RT executables.
 XDEPFILES=coredep.o infptrace.o
-XM_CFLAGS=-DHOSTING_ONLY       # No debugging of RT executables 
+MH_CFLAGS=-DHOSTING_ONLY       # No debugging of RT executables 
 XM_FILE= xm-rtbsd.h
 CC=gcc -traditional            # hc/pcc just can't cut it.
index 10f7c467bd840252fa2c26d14049418e4b8123f2..60e965db130953d300fbe8e0d115b65fade59262 100755 (executable)
@@ -19,3 +19,8 @@ REGEX1=regex.o
 # old termcap descriptions are incomplete.  So ensure that we use the
 # new terminfo interface and latest terminal descriptions.
 TERMCAP=-ltermlib
+
+# Sun's compilers require the -xs option to produce debug information
+# in the final linked executable.  Otherwise they leave it in the .o
+# files only, with undocumented pointers to it in the linked executable.
+MH_CFLAGS=-xs
index d7b227ffa0529bdf34bded0a814991b1c9e05d01..e3b998f74d80a5c57aacbbd33b4edd8eb0f053b5 100644 (file)
@@ -3,5 +3,5 @@ CC=u3cc
 MUNCH_DEFINE="MUNCH_NM=u3nm"
 XDEPFILES= ultra3-xdep.o infptrace.o
 XM_FILE= xm-ultra3.h
-XM_CFLAGS = -DSYM1
+MH_CFLAGS = -DSYM1
 XM_CLIBS = -lsysv -ljobs -ltermlib 
index d2d3876b3e0fc9d1cfe673035991e91c8ebaf474..b4f46d7ac6f815d8f022fe8bda59e67896f95a81 100644 (file)
@@ -2,4 +2,4 @@
 TDEPFILES= exec.o am29k-pinsn.o am29k-tdep.o
 TM_FILE= tm-ultra3.h
 # SYM1 is some OS they have.
-TM_CFLAGS = -DSYM1
+MT_CFLAGS = -DSYM1
index 3f3c059fd0379bd866d433b01b05fca466640e6b..d2a14e00955c13837a7e9ee578da29e26e9ff68c 100644 (file)
@@ -2,4 +2,4 @@
 TDEPFILES= exec.o i960-pinsn.o i960-tdep.o remote-vx.o xdr_ld.o xdr_ptrace.o xdr_rdb.o xdr_regs.o
 TM_FILE= tm-vx960.h
 # Define this for the vx-share routines, which don't see param.h.
-TM_CFLAGS= -DI80960
+MT_CFLAGS= -DI80960
This page took 0.033552 seconds and 4 git commands to generate.