aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-07-15Fixup minor botch during hand editing of amix.mh patch.Fred Fish1-6/+3
1992-07-15 * dbxread.c, dwarfread.c: Re-enable experimental code toFred Fish4-54/+72
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.
1992-07-15Back out the energize patches that were inadvertently included in myFred Fish1-29/+6
last check in.
1992-07-15Add #include <alloca.h> so bfd can be built with native compiler.Michael Tiemann2-0/+2
1992-07-15Extra lintSteve Chamberlain1-1/+10
1992-07-15To avoid confusion, start off post release development versions at 4.6.1,Fred Fish3-9/+36
so the only 4.6 gdb executables are those built from the actual 4.6 release.
1992-07-15Update the diffs to Makefile.in.Fred Fish1-35/+30
Modify amix.mh and ncr3000.mh diffs to be relative to config/
1992-07-15* Makefile.in, demangle.c: Change default demangling style toStu Grossman3-1/+96
gnu. * Makefile.in: Update version to 4.6 !!! * README, WHATS.NEW: Update for 4.6.
1992-07-14* alldeps.mak, depend: Update.Stu Grossman2-49/+67
1992-07-14... and make it return the *right* value when it goes out of bounds.Mark Eichin1-1/+1
1992-07-14leave fencepost condition *completely* open-ended. Closes 1286.Mark Eichin1-1/+1
1992-07-14Use frame address if arg pointer isn't available.Ken Raeburn2-0/+5
1992-07-14Don't die on TYPE_CODE_UNDEF nodes as base classes.Ken Raeburn1-2/+7
(Previous checkin died due to cvs bug.)
1992-07-14Don't crash on TYPE_CODE_UNDEF nodes as base classes (generated byKen Raeburn1-0/+5
compiler bug?).
1992-07-14* xcoffread.c: Add decl for section_offset to keep prototype happy.Stu Grossman2-0/+4
1992-07-14 * ldlang.c (lang_map): print changes in sizes due to relaxingSteve Chamberlain2-1/+14
(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
1992-07-14Add tm-hppa.h.Stu Grossman1-0/+1
1992-07-14Remove -bnodelcsect from MH_CFLAGS to prevent gcc confusion.Stu Grossman1-1/+2
1992-07-14* Makefile.in (VERSION): 4.5.9.Stu Grossman2-1/+3
1992-07-14* xm-hp300bsd.h: Add decl for strdup().Stu Grossman2-0/+8
* mips-tdep.c (heuristic_proc_desc): Fill in proc start addr in PDR. Cleanup a few things, fix compilation warnings.
1992-07-14Add solaris2.h.Stu Grossman1-0/+1
1992-07-14Add sco-core.c.Stu Grossman1-0/+1
1992-07-14 * config/ncr3000.mt (DEMANGLE_OPTS): Remove.Fred Fish1-8/+0
1992-07-14 * Makefile.in (DEMANGLING_STYLE): New define to set defaultFred Fish7-89/+440
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.
1992-07-14(1) add disclaimer to config section of "Installing" appendix (this isRoland Pesch1-39/+39
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.)
1992-07-14 * ldmain.c(main): prevent -r and -relax from being on at the sameSteve Chamberlain1-3/+5
time.
1992-07-13 * expr.c (expr): allow SEG_BSS in expressionsSteve Chamberlain1-7/+154
* 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
1992-07-13LintJohn Gilmore1-1/+1
1992-07-13* config/sun4sol2.mh: Remove -xs flag, default INSTALL to cp.John Gilmore2-3/+12
1992-07-13* config/mt-{tahoe,vax}: Add, to match existing support files.John Gilmore3-0/+33
* config/tmake-*: Remove leftover crud.
1992-07-13* configure.in: Remove host section, expand target section.John Gilmore3-14/+13
1992-07-13OopsJohn Gilmore1-0/+20
1992-07-13 * blurbs.c: New file, created from gprof.flat and gprof.callg byJohn Gilmore5-38/+222
* 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
1992-07-12#define PSIGNAL_IN_SIGNAL_H.Per Bothner1-0/+1
1992-07-11First attempt at doc for general uses of quotes around symbols.Roland Pesch1-1/+28
1992-07-11(1) C and C++ treated as separate languages, not one as originally doc'dRoland Pesch1-12/+22
(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.
1992-07-10 * gdbtypes.c, gdbtypes.h: New function lookup_signed_typename.Per Bothner4-2/+36
* 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.
1992-07-10Structural changes for Info file only (no effect on printed manual),Roland Pesch1-43/+40
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
1992-07-10changes to support in-place buildsK. Richard Pixley1-7/+51
1992-07-10GNUmakefile now called test-build.mkK. Richard Pixley1-1/+1
1992-07-10New title "Debugging with GDB", the fruit of protracted delicateRoland Pesch1-10/+10
negotiations with the FSF...
1992-07-10corrected for devoK. Richard Pixley1-4/+5
1992-07-10copied from progressiveK. Richard Pixley1-0/+341
1992-07-10Support -program_suffix (and make -program_prefix actually work).David Henkel-Wallace3-0/+11
1992-07-10 * command.c (lookup_cmd_1): Clarify descriptive comments.Fred Fish3-33/+113
* 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.
1992-07-10Various fixes to improve C++ debugging. See ChangeLog.Per Bothner5-7/+104
1992-07-10print symbolic version of addresses as well as hexKen Raeburn2-2/+5
1992-07-10If at first the network screws you over, try, try again...Ken Raeburn1-72/+49
1992-07-09Fixed some bugs in handling vxworks960 -- not reading registers right,Ken Raeburn1-0/+5
trying to use FP regs (not supported by target), botching IP.
1992-07-09Fixed some bugs in handling vxworks960 -- not reading registers right,Ken Raeburn1-0/+20
trying to use FP regs (not supported by target), botching IP.