platform/upstream/binutils.git
32 years agoKeep OSE support
David Henkel-Wallace [Thu, 23 Jul 1992 18:23:44 +0000 (18:23 +0000)]
Keep OSE support

32 years agonew from prep
K. Richard Pixley [Thu, 23 Jul 1992 16:19:10 +0000 (16:19 +0000)]
new from prep

32 years ago * lmode_inferior_valid, lmode_ours_valid: New static vars.
Fred Fish [Thu, 23 Jul 1992 04:41:40 +0000 (04:41 +0000)]
* lmode_inferior_valid, lmode_ours_valid:  New static vars.
* inflow.c (terminal_init_inferior, terminal_inferior,
terminal_ours_1, initialize_inflow):  Record and use state
of lmode_inferior_valid and lmode_ours_valid.

32 years agocorrect typo
K. Richard Pixley [Wed, 22 Jul 1992 03:04:11 +0000 (03:04 +0000)]
correct typo

32 years agokeep .cvsignore and test-build.mk
K. Richard Pixley [Wed, 22 Jul 1992 02:46:15 +0000 (02:46 +0000)]
keep .cvsignore and test-build.mk

32 years agokeep mh-hpux
K. Richard Pixley [Wed, 22 Jul 1992 02:41:29 +0000 (02:41 +0000)]
keep mh-hpux

32 years agofrag for hpux, INSTALL=cp
David D. Zuhn [Tue, 21 Jul 1992 08:07:26 +0000 (08:07 +0000)]
frag for hpux, INSTALL=cp

32 years agofragment for HPUX, copied from mh-sysv, added yet another INSTALL=cp
David D. Zuhn [Tue, 21 Jul 1992 08:06:50 +0000 (08:06 +0000)]
fragment for HPUX, copied from mh-sysv, added yet another INSTALL=cp

32 years ago * buildsym.c (read_struct_type): Initialize structs allocated
Fred Fish [Tue, 21 Jul 1992 04:14:34 +0000 (04:14 +0000)]
* buildsym.c (read_struct_type):  Initialize structs allocated
with alloca, to avoid using random values from stack later on.
* defs.h (fprintf_filtered):  Add prototype.
* gdbtypes.c (check_stub_method):  Fix misleading comments.
* gdbtypes.c (print_arg_types, dump_fn_fieldlists):  New maint
support functions.
* gdbtypes.c (print_cplus_stuff, recursive_dump_type):  Many
small changes to maint support functions.
* gdbtypes.h (cplus_struct_type):  Reorganize member ordering
for some fields and expand comments.
* objfiles.c (allocate_objfile):  Use new obstack_alloc_arg
macro and track change to obstack_full_begin macro.
* utils.c (fprintfi_filtered):  New function.
* valprint.c (type_print_base):  Fixup field printing to not
print extraneous lines and not print bogus "no data fields"
messages for C++ classes with no data members.  Also use new
fprintfi_filtered function.

32 years agoconfigure error messages to stderr, recognize hppa* instead of hppa
David D. Zuhn [Mon, 20 Jul 1992 02:21:12 +0000 (02:21 +0000)]
configure error messages to stderr, recognize hppa* instead of hppa

32 years agorearranged tests to remove subdirs from configdirs
David D. Zuhn [Mon, 20 Jul 1992 00:56:37 +0000 (00:56 +0000)]
rearranged tests to remove subdirs from configdirs

32 years agodon't install gprof.{callg,flat}, install the man page, get the new
David D. Zuhn [Mon, 20 Jul 1992 00:48:14 +0000 (00:48 +0000)]
don't install gprof.{callg,flat}, install the man page, get the new
man page from progressive (the one that uses -man macros)

32 years agoFixup patch for ncr3000.mh, delete patch for amix.mh, add patch for
Fred Fish [Sat, 18 Jul 1992 20:14:32 +0000 (20:14 +0000)]
Fixup patch for ncr3000.mh, delete patch for amix.mh, add patch for
demangle.c.

32 years agobuild in-place before other builds
K. Richard Pixley [Sat, 18 Jul 1992 05:59:30 +0000 (05:59 +0000)]
build in-place before other builds

32 years agoremove stamp-co on very
K. Richard Pixley [Sat, 18 Jul 1992 05:58:14 +0000 (05:58 +0000)]
remove stamp-co on very

32 years agopredicate stage3 and comparison on the existence of gcc
K. Richard Pixley [Sat, 18 Jul 1992 05:56:28 +0000 (05:56 +0000)]
predicate stage3 and comparison on the existence of gcc

32 years agorecurse explicitly with -f test-build.mk when appropriate.
K. Richard Pixley [Sat, 18 Jul 1992 05:54:04 +0000 (05:54 +0000)]
recurse explicitly with -f test-build.mk when appropriate.

32 years agoremoved rcsids
K. Richard Pixley [Sat, 18 Jul 1992 05:06:56 +0000 (05:06 +0000)]
removed rcsids

32 years agoremoved rcsids
K. Richard Pixley [Sat, 18 Jul 1992 04:12:48 +0000 (04:12 +0000)]
removed rcsids

32 years agoremoved rcsids
K. Richard Pixley [Sat, 18 Jul 1992 01:40:47 +0000 (01:40 +0000)]
removed rcsids

32 years agoremoved rcsids
K. Richard Pixley [Sat, 18 Jul 1992 01:34:19 +0000 (01:34 +0000)]
removed rcsids

32 years agoCorrect pathnames for files in config/
Stu Grossman [Sat, 18 Jul 1992 00:44:46 +0000 (00:44 +0000)]
Correct pathnames for files in config/

32 years ago* energize.c: Second cut at DynamicLoad message handling.
Stu Grossman [Sat, 18 Jul 1992 00:29:40 +0000 (00:29 +0000)]
* energize.c:  Second cut at DynamicLoad message handling.

32 years agoUpdate to reflect new Makefile.in changes for Energize connection lib.
Stu Grossman [Sat, 18 Jul 1992 00:15:39 +0000 (00:15 +0000)]
Update to reflect new Makefile.in changes for Energize connection lib.

32 years ago* energize.c: Relativize pathnames in #include statements.
Stu Grossman [Sat, 18 Jul 1992 00:00:24 +0000 (00:00 +0000)]
* energize.c:  Relativize pathnames in #include statements.
* (kernel_dispatch):  Better error messages for unknown protocol
messages.
* (kernel_dispatch):  First cut at DynamicLoad message handling.

32 years ago* Makefile.in: Remove -I../readline from all compilations,
Stu Grossman [Fri, 17 Jul 1992 23:53:49 +0000 (23:53 +0000)]
* Makefile.in:  Remove -I../readline from all compilations,
include a special case for main.o instead.

32 years agoadded wc to holes -- needed by the rcs configuration script
David D. Zuhn [Fri, 17 Jul 1992 23:26:35 +0000 (23:26 +0000)]
added wc to holes -- needed by the rcs configuration script

32 years ago * eval.c (evaluate_subexp): Ask lookup_struct_elt_type to call
Fred Fish [Fri, 17 Jul 1992 18:52:05 +0000 (18:52 +0000)]
* eval.c (evaluate_subexp):  Ask lookup_struct_elt_type to call
error if it fails to find a member type, rather than return NULL
and trigger a coredump.
* symtab.c (lookup_symbol, lookup_demangled_block_symbol,
lookup_demangled_partial_symbol,):  Ask demangle_and_match to
match on complete demanglings, including argument lists for member
functions, rather than just accepting the first demangling that
matches the class and function name.

32 years ago * dwarfread.c (read_file_scope): Pass contents of AT_comp_dir
Fred Fish [Fri, 17 Jul 1992 17:16:26 +0000 (17:16 +0000)]
* dwarfread.c (read_file_scope):  Pass contents of AT_comp_dir
to start_symtab as the directory name.
* dwarfread.c (completedieinfo):  Strip off any leading hostname
portion of the AT_comp_dir attribute string.  Gdb doesn't know
what to do with them (FIXME).

32 years agofix bra.s stuff
Steve Chamberlain [Fri, 17 Jul 1992 17:10:57 +0000 (17:10 +0000)]
fix bra.s stuff

32 years ago * Makefile.in, configure.in: add tgas
Steve Chamberlain [Fri, 17 Jul 1992 01:34:45 +0000 (01:34 +0000)]
* Makefile.in, configure.in: add tgas

32 years agomerged changes from progressive
K. Richard Pixley [Fri, 17 Jul 1992 00:13:07 +0000 (00:13 +0000)]
merged changes from progressive

32 years agoremoved rcsid
K. Richard Pixley [Thu, 16 Jul 1992 23:56:00 +0000 (23:56 +0000)]
removed rcsid

32 years ago(1) disable documentation for .lsym at sac's request
Roland Pesch [Thu, 16 Jul 1992 23:52:14 +0000 (23:52 +0000)]
(1) disable documentation for .lsym at sac's request
(2) structural changes triggered thereby
(3) verify m4 and makeinfo run correctly on all versions of the doc
    represented in the Makefile and m4 config definition files

as.texinfo: disabled .lsym
            exploit makeinfo node defaulting
            removed some conditional hair around nodes
            fixed some bad conditionals in a29k config
a29k.m4, i960.m4, sparc.m4, vax.m4: supply missing switch definitions
            (looks like these hadn't been tested for a while)
as-all.texinfo: mechanically derived from above

32 years agomerged changes from progressive
K. Richard Pixley [Thu, 16 Jul 1992 23:49:40 +0000 (23:49 +0000)]
merged changes from progressive

32 years ago * coff-m68k.c: added R_RELLONG_NEG reloc type, and changed
Steve Chamberlain [Thu, 16 Jul 1992 23:44:53 +0000 (23:44 +0000)]
* coff-m68k.c: added R_RELLONG_NEG reloc type, and changed
RTYPE2HOWTO to cope with same.
* reloc.c (bfd_perform_relocation): added support for size of -2
(subtract a word reloc type). Updated doc.

32 years agoremoved rcsid
K. Richard Pixley [Thu, 16 Jul 1992 23:42:42 +0000 (23:42 +0000)]
removed rcsid

32 years agoremoved rcsid
K. Richard Pixley [Thu, 16 Jul 1992 23:28:40 +0000 (23:28 +0000)]
removed rcsid

32 years ago* breakpoint.c (commands_command): Simplify code a bit, remove
Stu Grossman [Thu, 16 Jul 1992 23:22:57 +0000 (23:22 +0000)]
* breakpoint.c (commands_command):  Simplify code a bit, remove
unnecessary fflush().

32 years agoprogressive changes
K. Richard Pixley [Thu, 16 Jul 1992 23:09:11 +0000 (23:09 +0000)]
progressive changes

32 years agoadd libm
K. Richard Pixley [Thu, 16 Jul 1992 23:06:53 +0000 (23:06 +0000)]
add libm

32 years agoignore some stuff that comes from test-build.mk.
K. Richard Pixley [Thu, 16 Jul 1992 23:06:03 +0000 (23:06 +0000)]
ignore some stuff that comes from test-build.mk.

32 years agoremove some stray cvsmerge crud
K. Richard Pixley [Thu, 16 Jul 1992 23:05:20 +0000 (23:05 +0000)]
remove some stray cvsmerge crud

32 years ago* Makefile.in (OTHERS): Add gcc.patch.
Stu Grossman [Thu, 16 Jul 1992 20:40:36 +0000 (20:40 +0000)]
* Makefile.in (OTHERS):  Add gcc.patch.
* partial-stab.h (N_SO):  Fix handling of redundant SOs (again...)

32 years agoChange LCC_PRODUCER string to match current NCR lcc AT_producer. Update
Fred Fish [Thu, 16 Jul 1992 19:12:49 +0000 (19:12 +0000)]
Change LCC_PRODUCER string to match current NCR lcc AT_producer.  Update
energize-patches to work when configured with -srcdir=.

32 years ago* WHATS.NEW renamed to NEWS.
Stu Grossman [Thu, 16 Jul 1992 18:41:46 +0000 (18:41 +0000)]
* WHATS.NEW renamed to NEWS.

32 years ago * objdump.c (display_bfd): print state of BFD_IS_RELAXABLE too
Steve Chamberlain [Thu, 16 Jul 1992 15:24:23 +0000 (15:24 +0000)]
* objdump.c (display_bfd): print state of BFD_IS_RELAXABLE too

32 years ago * write.c (fixup_segment): if relaxing, don't do anything.
Steve Chamberlain [Thu, 16 Jul 1992 15:22:26 +0000 (15:22 +0000)]
* write.c (fixup_segment): if relaxing, don't do anything.
* config/obj-bout.[ch] : maintain the a_relaxable file header info
* config/tc-i960.c: new option -linkrelax

32 years agoMore support for relaxing
Steve Chamberlain [Thu, 16 Jul 1992 15:14:11 +0000 (15:14 +0000)]
More support for relaxing

32 years ago * bfd-in.h : add BFD_IS_RELAXABLE flag
Steve Chamberlain [Thu, 16 Jul 1992 15:12:28 +0000 (15:12 +0000)]
* bfd-in.h : add BFD_IS_RELAXABLE flag
* bout.c (bout_swap_exec_header_[in_out]): new field in exec
header e_relaxable, major hackery in callbacks
* libaout.h : add space for a_relaxable.
* seclet.c (rel): don't relax empty sections

32 years agoFixup minor botch during hand editing of amix.mh patch.
Fred Fish [Wed, 15 Jul 1992 19:40:57 +0000 (19:40 +0000)]
Fixup minor botch during hand editing of amix.mh patch.

32 years ago * dbxread.c, dwarfread.c: Re-enable experimental code to
Fred Fish [Wed, 15 Jul 1992 19:33:21 +0000 (19:33 +0000)]
* dbxread.c, dwarfread.c:  Re-enable experimental code to
automatically select demangling style.
* demangle.c (DEFAULT_DEMANGLING_STYLE):  Rename from simply
DEMANGLING_STYLE, to make more descriptive.  Revert back to
"auto" as default.  Comment use.
* Makefile.in (DEMANGLING_STYLE, DEMANGLE_OPTS):  Remove.
* Makefile.in (${DEMANGLER}.o) Remove target and special
compilation rule.

32 years agoBack out the energize patches that were inadvertently included in my
Fred Fish [Wed, 15 Jul 1992 19:04:59 +0000 (19:04 +0000)]
Back out the energize patches that were inadvertently included in my
last check in.

32 years agoAdd #include <alloca.h> so bfd can be built with native compiler.
Michael Tiemann [Wed, 15 Jul 1992 16:06:03 +0000 (16:06 +0000)]
Add #include <alloca.h> so bfd can be built with native compiler.

32 years agoExtra lint
Steve Chamberlain [Wed, 15 Jul 1992 14:59:45 +0000 (14:59 +0000)]
Extra lint

32 years agoTo avoid confusion, start off post release development versions at 4.6.1,
Fred Fish [Wed, 15 Jul 1992 06:11:24 +0000 (06:11 +0000)]
To avoid confusion, start off post release development versions at 4.6.1,
so the only 4.6 gdb executables are those built from the actual 4.6 release.

32 years agoUpdate the diffs to Makefile.in.
Fred Fish [Wed, 15 Jul 1992 05:49:43 +0000 (05:49 +0000)]
Update the diffs to Makefile.in.
Modify amix.mh and ncr3000.mh diffs to be relative to config/

32 years ago* Makefile.in, demangle.c: Change default demangling style to
Stu Grossman [Wed, 15 Jul 1992 02:30:30 +0000 (02:30 +0000)]
* Makefile.in, demangle.c:  Change default demangling style to
gnu.
* Makefile.in:  Update version to 4.6 !!!
* README, WHATS.NEW:  Update for 4.6.

32 years ago* alldeps.mak, depend: Update.
Stu Grossman [Tue, 14 Jul 1992 23:04:58 +0000 (23:04 +0000)]
* alldeps.mak, depend:  Update.

32 years ago... and make it return the *right* value when it goes out of bounds.
Mark Eichin [Tue, 14 Jul 1992 22:47:46 +0000 (22:47 +0000)]
... and make it return the *right* value when it goes out of bounds.

32 years agoleave fencepost condition *completely* open-ended. Closes 1286.
Mark Eichin [Tue, 14 Jul 1992 22:33:02 +0000 (22:33 +0000)]
leave fencepost condition *completely* open-ended. Closes 1286.

32 years agoUse frame address if arg pointer isn't available.
Ken Raeburn [Tue, 14 Jul 1992 22:07:47 +0000 (22:07 +0000)]
Use frame address if arg pointer isn't available.

32 years agoDon't die on TYPE_CODE_UNDEF nodes as base classes.
Ken Raeburn [Tue, 14 Jul 1992 21:33:39 +0000 (21:33 +0000)]
Don't die on TYPE_CODE_UNDEF nodes as base classes.
(Previous checkin died due to cvs bug.)

32 years agoDon't crash on TYPE_CODE_UNDEF nodes as base classes (generated by
Ken Raeburn [Tue, 14 Jul 1992 21:22:05 +0000 (21:22 +0000)]
Don't crash on TYPE_CODE_UNDEF nodes as base classes (generated by
compiler bug?).

32 years ago* xcoffread.c: Add decl for section_offset to keep prototype happy.
Stu Grossman [Tue, 14 Jul 1992 21:11:54 +0000 (21:11 +0000)]
* xcoffread.c:  Add decl for section_offset to keep prototype happy.

32 years ago * ldlang.c (lang_map): print changes in sizes due to relaxing
Steve Chamberlain [Tue, 14 Jul 1992 15:39:31 +0000 (15:39 +0000)]
* ldlang.c (lang_map): print changes in sizes due to relaxing
(size_input_section): maintain the delta information.
* ldlang.h: add new field to struct to contain delta info.
* relax.c  (relax_section): complain if input not relaxable.
* ldlex.l : add '_', ',' and '$' to chars which can appear at the
start of a filename

32 years agoAdd tm-hppa.h.
Stu Grossman [Tue, 14 Jul 1992 07:51:45 +0000 (07:51 +0000)]
Add tm-hppa.h.

32 years agoRemove -bnodelcsect from MH_CFLAGS to prevent gcc confusion.
Stu Grossman [Tue, 14 Jul 1992 07:43:34 +0000 (07:43 +0000)]
Remove -bnodelcsect from MH_CFLAGS to prevent gcc confusion.

32 years ago* Makefile.in (VERSION): 4.5.9.
Stu Grossman [Tue, 14 Jul 1992 07:37:03 +0000 (07:37 +0000)]
* Makefile.in (VERSION):  4.5.9.

32 years ago* xm-hp300bsd.h: Add decl for strdup().
Stu Grossman [Tue, 14 Jul 1992 07:35:48 +0000 (07:35 +0000)]
* xm-hp300bsd.h:  Add decl for strdup().
* mips-tdep.c (heuristic_proc_desc):  Fill in proc start addr in
PDR.  Cleanup a few things, fix compilation warnings.

32 years agoAdd solaris2.h.
Stu Grossman [Tue, 14 Jul 1992 07:21:29 +0000 (07:21 +0000)]
Add solaris2.h.

32 years agoAdd sco-core.c.
Stu Grossman [Tue, 14 Jul 1992 07:20:02 +0000 (07:20 +0000)]
Add sco-core.c.

32 years ago * config/ncr3000.mt (DEMANGLE_OPTS): Remove.
Fred Fish [Tue, 14 Jul 1992 02:13:37 +0000 (02:13 +0000)]
* config/ncr3000.mt (DEMANGLE_OPTS):  Remove.

32 years ago * Makefile.in (DEMANGLING_STYLE): New define to set default
Fred Fish [Tue, 14 Jul 1992 02:13:12 +0000 (02:13 +0000)]
* Makefile.in (DEMANGLING_STYLE):  New define to set default
demangling style for C++.  Defaults to "auto".
* Makefile.in (DEMANGLE_OPTS):  Use DEMANGLING_STYLE.
* Makefile.in (SFILES_MAINDIR):  Add demangle.c
* Makefile.in (OBS):  Add demangle.o
* cplus-dem.c (GNU_DEMANGLING, ARM_DEMANGLING, LUCID_DEMANGLING):
Remove compile time decisions about demangling style and replace
with runtime decisions using current_demangling_style.
* cplus-dem.c (main):  Expand code included during building of
standalone demangler to recognize demangling style options.
* dbxread.c (demangle.h):  Include.
* dbxread.c (read_ofile_symtab, process_one_symbol):  Set GNU C++
demangling style if processing g++ code and current demangling style
is auto (Note: this feature currently disabled.)
* demangle.c:  New file, generic demangling control.
* demangle.h (demangling_styles):  New enumeration to select one
of several demangling styles.  Also define string names for each
style.
* demangle.h (set_demangling_style):  Add prototype.
* dwarfread.c (demangle.h):  Include.
* dwarfread.c (GPLUS_PRODUCER, LCC_PRODUCER, CFRONT_PRODUCER):
New producer string prefixes to recognize.
* dwarfread.c (handle_producer):  Consolidate actions for specific
producers.  Set demangling style based on producer string if
current style is auto.  (Note: this feature currently disabled.)
* config/ncr3000.mt (DEMANGLE_OPTS):  Remove.

32 years ago(1) add disclaimer to config section of "Installing" appendix (this is
Roland Pesch [Tue, 14 Jul 1992 01:14:30 +0000 (01:14 +0000)]
(1) add disclaimer to config section of "Installing" appendix (this is
NOT full config doc) and xref to configure.info

(2) add brief mention of --help and --prefix=DIR configure options

(3) re-enable, with new command names, old doc for commands now
reorganized into maint.  (NO new doc yet for new maint commands or for
old undoc'd dump-me; nor for "maint" itself in general.)

32 years ago * ldmain.c(main): prevent -r and -relax from being on at the same
Steve Chamberlain [Tue, 14 Jul 1992 01:00:31 +0000 (01:00 +0000)]
* ldmain.c(main): prevent -r and -relax from being on at the same
time.

32 years ago * expr.c (expr): allow SEG_BSS in expressions
Steve Chamberlain [Mon, 13 Jul 1992 21:32:05 +0000 (21:32 +0000)]
* expr.c (expr): allow SEG_BSS in expressions
* read.c (potable): align should be nbytes, not ptwo!
* write.c (write_object_file): extra glue for new bss attributes
(relax_segment): SEG_BSS is ok now
* config/tc-m68k.c (m68k_ip_op): can now parse more @( modes

32 years agoLint
John Gilmore [Mon, 13 Jul 1992 11:59:22 +0000 (11:59 +0000)]
Lint

32 years ago* config/sun4sol2.mh: Remove -xs flag, default INSTALL to cp.
John Gilmore [Mon, 13 Jul 1992 10:36:39 +0000 (10:36 +0000)]
* config/sun4sol2.mh:  Remove -xs flag, default INSTALL to cp.

32 years ago* config/mt-{tahoe,vax}: Add, to match existing support files.
John Gilmore [Mon, 13 Jul 1992 02:54:30 +0000 (02:54 +0000)]
* config/mt-{tahoe,vax}:  Add, to match existing support files.
* config/tmake-*:  Remove leftover crud.

32 years ago* configure.in: Remove host section, expand target section.
John Gilmore [Mon, 13 Jul 1992 02:54:10 +0000 (02:54 +0000)]
* configure.in:  Remove host section, expand target section.

32 years agoOops
John Gilmore [Mon, 13 Jul 1992 02:25:32 +0000 (02:25 +0000)]
Oops

32 years ago * blurbs.c: New file, created from gprof.flat and gprof.callg by
John Gilmore [Mon, 13 Jul 1992 02:24:24 +0000 (02:24 +0000)]
* blurbs.c:  New file, created from gprof.flat and gprof.callg by
* make-c-prog.awk:  which processes text files into C programs.
* printgprof.c (flatprofheader, gprofheader):  Call new functions
to print blurbs.
(printblurb):  Remove.
* Makefile.in:  Infrastructure to build blurbs.
* pathnames.h:  has been removed.  Gprof now has no filename
dependencies in it.
* gprof.c:  Lint.

Sat Jul 11 18:07:21 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)

* Makefile.in: define man1dir and install the man page

Fri Jul 10 21:14:08 1992  david d `zoo' zuhn (zoo@cygnus.com)

* Makefile.in: added dummy info and install-info targets

32 years ago#define PSIGNAL_IN_SIGNAL_H.
Per Bothner [Sun, 12 Jul 1992 08:09:14 +0000 (08:09 +0000)]
#define PSIGNAL_IN_SIGNAL_H.

32 years agoFirst attempt at doc for general uses of quotes around symbols.
Roland Pesch [Sat, 11 Jul 1992 03:08:13 +0000 (03:08 +0000)]
First attempt at doc for general uses of quotes around symbols.

32 years ago(1) C and C++ treated as separate languages, not one as originally doc'd
Roland Pesch [Sat, 11 Jul 1992 02:12:00 +0000 (02:12 +0000)]
(1) C and C++ treated as separate languages, not one as originally doc'd

(2) [temporarily, until "maint" details avail] hide explanations of commands
moved to "maint" so we don't risk releasing doc with obsolete names:
printsyms, printmsyms, printpsyms, info all-breakpoints.

32 years ago * gdbtypes.c, gdbtypes.h: New function lookup_signed_typename.
Per Bothner [Fri, 10 Jul 1992 23:30:40 +0000 (23:30 +0000)]
* gdbtypes.c, gdbtypes.h:  New function lookup_signed_typename.
* c-exp.y:  Call lookup_signed_typename() after seeing
"signed".  This handles "signed char" correctly.
* c-exp.y:  Recognize (but ignore) 'const' and 'volatile'
keywords before a type specifier.

32 years agoStructural changes for Info file only (no effect on printed manual),
Roland Pesch [Fri, 10 Jul 1992 23:22:16 +0000 (23:22 +0000)]
Structural changes for Info file only (no effect on printed manual),
mostly thanks to Gumby suggestions:

  1: move copyright/copying explanation up before top node as usual for
     info files
  2: coalesce main menu and descriptive list of binutils
  3: point directly into separate ld info file from binutils main menu

32 years agochanges to support in-place builds
K. Richard Pixley [Fri, 10 Jul 1992 22:56:50 +0000 (22:56 +0000)]
changes to support in-place builds

32 years agoGNUmakefile now called test-build.mk
K. Richard Pixley [Fri, 10 Jul 1992 21:54:44 +0000 (21:54 +0000)]
GNUmakefile now called test-build.mk

32 years agoNew title "Debugging with GDB", the fruit of protracted delicate
Roland Pesch [Fri, 10 Jul 1992 21:53:44 +0000 (21:53 +0000)]
New title "Debugging with GDB", the fruit of protracted delicate
negotiations with the FSF...

32 years agocorrected for devo
K. Richard Pixley [Fri, 10 Jul 1992 21:29:16 +0000 (21:29 +0000)]
corrected for devo

32 years agocopied from progressive
K. Richard Pixley [Fri, 10 Jul 1992 21:24:19 +0000 (21:24 +0000)]
copied from progressive

32 years agoSupport -program_suffix (and make -program_prefix actually work).
David Henkel-Wallace [Fri, 10 Jul 1992 18:37:35 +0000 (18:37 +0000)]
Support -program_suffix (and make -program_prefix actually work).

32 years ago * command.c (lookup_cmd_1): Clarify descriptive comments.
Fred Fish [Fri, 10 Jul 1992 17:22:35 +0000 (17:22 +0000)]
* command.c (lookup_cmd_1):  Clarify descriptive comments.
* gdbcmd.h (maintenanceprintlist):  Add declaration.
* main.c (maintenanceprintlist):  Add definition.
* main.c (gdb_completer_command_word_break_characters):  Add.
* main.c (symbol_completion_function):  Switch completer word
break character sets dynamically, based on whether completion is
being done on commands or on something else.
* main.c (initialize_cmd_lists):  Init maintenanceprintlist.
* maint.c:  Include demangle.h.
* maint.c (maintenance_demangle):  New function.
* maint.c (maintenance_print_command):  New function.
* maint.c (_initialize_maint_cmds):  Reorganize some commands
under new maintenance print subcommand.

32 years agoVarious fixes to improve C++ debugging. See ChangeLog.
Per Bothner [Fri, 10 Jul 1992 03:56:17 +0000 (03:56 +0000)]
Various fixes to improve C++ debugging.  See ChangeLog.

32 years agoprint symbolic version of addresses as well as hex
Ken Raeburn [Fri, 10 Jul 1992 00:33:05 +0000 (00:33 +0000)]
print symbolic version of addresses as well as hex

32 years agoIf at first the network screws you over, try, try again...
Ken Raeburn [Fri, 10 Jul 1992 00:07:40 +0000 (00:07 +0000)]
If at first the network screws you over, try, try again...

32 years agoFixed some bugs in handling vxworks960 -- not reading registers right,
Ken Raeburn [Thu, 9 Jul 1992 23:54:02 +0000 (23:54 +0000)]
Fixed some bugs in handling vxworks960 -- not reading registers right,
trying to use FP regs (not supported by target), botching IP.

32 years agoFixed some bugs in handling vxworks960 -- not reading registers right,
Ken Raeburn [Thu, 9 Jul 1992 23:48:29 +0000 (23:48 +0000)]
Fixed some bugs in handling vxworks960 -- not reading registers right,
trying to use FP regs (not supported by target), botching IP.