aboutsummaryrefslogtreecommitdiff
path: root/gdb/Makefile.in
diff options
context:
space:
mode:
authorFred Fish <fnf@specifix.com>1992-05-03 23:05:07 +0000
committerFred Fish <fnf@specifix.com>1992-05-03 23:05:07 +0000
commit4db8e515c4db19f91a671c81fcc87bbc2b48c242 (patch)
tree6f5baa70bf3b92aa0ce5e19d909165c549b88b93 /gdb/Makefile.in
parentd752f749c86c0b43e54d2da9f5963e27f5baa3e3 (diff)
downloadgdb-4db8e515c4db19f91a671c81fcc87bbc2b48c242.zip
gdb-4db8e515c4db19f91a671c81fcc87bbc2b48c242.tar.gz
gdb-4db8e515c4db19f91a671c81fcc87bbc2b48c242.tar.bz2
* Makefile.in (VERSION): Bump to 4.5.2.
* Makefile.in (DEMANGLE_OPTS): Add, default to -Dnounderscore. * configure.in: Simplify ncr3000 gdb_host logic, add gdb_target. * dwarfread.c (struct_type): Apply fix from Peggy Fieland for proper handling of bit fields. * gdbtypes.h (struct type): Clarify use of field.bitpos. * symtab.h: Fix couple of misspellings in comments. * value.h (struct value): Clarify use of bitpos. * value.h (unpack_field_as_long): Change prototype, returns LONGEST. * values.c (unpack_field_as_long): Change return type to LONGEST, sign extend unpacked fields that are signed, other rewriting. * config/ncr3000.mt: New target config file.
Diffstat (limited to 'gdb/Makefile.in')
-rw-r--r--gdb/Makefile.in11
1 files changed, 9 insertions, 2 deletions
diff --git a/gdb/Makefile.in b/gdb/Makefile.in
index 62f00e5..467aa9d 100644
--- a/gdb/Makefile.in
+++ b/gdb/Makefile.in
@@ -165,12 +165,19 @@ 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.1
+VERSION = 4.5.2
DIST=gdb
LINT=/usr/5bin/lint
LINTFLAGS= -I${BFD_DIR}
+# Select options to use when compiling cplus-dem.c. The default is to
+# use -Dnounderscore, which is correct for most targets, and also
+# defaults to g++ style demangling. For other demangling styles, such
+# as the Annotated C++ Reference Manual (section 7.2.1c) style, set
+# this define in the target-dependent makefile fragment.
+DEMANGLE_OPTS=-Dnounderscore
+
# Host and target-dependent makefile fragments come in here.
####
# End of host and target-dependent makefile fragments
@@ -721,7 +728,7 @@ force_update:
# -Dnounderscore.
cplus-dem.o: cplus-dem.c
- ${CC} -c ${INTERNAL_CFLAGS} -Dnounderscore \
+ ${CC} -c ${INTERNAL_CFLAGS} ${DEMANGLE_OPTS} \
`echo ${srcdir}/cplus-dem.c | sed 's,^\./,,'`
# GNU Make has an annoying habit of putting *all* the Makefile variables