aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-05-05 * Makefile.in (DEMANGLER): Define and default to cplus-dem.Fred Fish7-137/+195
Allows selection of C++ demangler to be a configuration option until multiple demanglers are supported. * demangle.h: New include file for extended demangler support. * breakpoint.c, gdbtypes.c, printcmd.c, stack.c, symtab.c, utils.c, valprint.c: Include "demangle.h" and change all calls to cplus_demangle() or fputs_demangled() to use individual demangling options. * valprint.c (type_print_1): Change options to cplus_demangle to print demangled function args. Still broken, but now less so. * cplus-dem.c: Include demangle.h, reorganize and update some comments to reflect reality. * cplus-dem.c (cplus_demangle, cplus_mangle_opname): Change second arg from fixed integer to bit based multiple options. * cplus-dem.c (optable): Reformat and replace ansi members with bit based options. * cplus-dem.c (do_type): Fix bug with parsing missing return type.
1992-05-05Yet more 29k configurySteve Chamberlain1-1/+1
1992-05-05* objdump.c (display_info): Handle error cases without coredump.John Gilmore2-0/+7
Close the dummy temporary file we open in the loop. * Makefile.in (arsup.o): Add kludge to build with Sun Make.
1992-05-05* values.c (set_internalvar): Force evaluation of lazy values.John Gilmore2-0/+10
Bug reported by RMS.
1992-05-05Keep m68kmri.hSteve Chamberlain1-0/+1
1992-05-05Added tgasSteve Chamberlain1-0/+1
1992-05-05LintSteve Chamberlain1-1/+1
1992-05-05 * obj-coffbfd.c: use is a synonym for section, (do_relocs_for):Steve Chamberlain3-104/+103
calc the base of relocs correctly. * tc-a29k.c (parse_operand): allow expressions to be in any section.
1992-05-05doc doc changesRoland Pesch1-0/+5
1992-05-05Doc for MRI-compatible linker scripts.Roland Pesch1-83/+214
1992-05-05lintSteve Chamberlain1-1/+5
1992-05-05Added "sect" as synonym for "section"Steve Chamberlain1-0/+1
1992-05-05 * bfd.h: new get_relocated_section_contents declSteve Chamberlain1-7/+8
1992-05-04 * bfd-in.h: bump version to 1.96Steve Chamberlain4-11/+32
Major change; changed calling convention for bfd_get_relocated_section_contents so that caller allocates memory for section data. * coffcode.h (bfd_coff_get_relocated_section_contents), reloc.c, seclet.c, targets.c, bfd.c: reflect new convention. * coffcode.h (styp_to_sec_flags): if styp_flags is not a special case, then use reasonable default values for SEC_* flags.
1992-05-04 * ldver.c: Bumped version to 1.96 - new release, resync with theSteve Chamberlain10-154/+288
bfd too #. * ldexp.c, ldlang.c: now build memory shape tree in obstacks rather than with raw malloc, makes it easier to track where memory is going. * ldsym.h, ldsym.c: create obstack for all global symbols too. * ldwrite.c (ldwrite): moved malloc so only used when needed. * sa29200-sc.sh: added support for .lit, data1 and data2 sections.
1992-05-03Remove entries for signame.c and signame.h, files that went away someFred Fish1-2/+0
time ago...
1992-05-03 * config/ncr3000.mt: New target config file.Fred Fish2-0/+12
1992-05-03 * Makefile.in (VERSION): Bump to 4.5.2.Fred Fish6-19/+92
* 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.
1992-05-02Align lcomm addressesSteve Chamberlain1-2/+7
1992-05-02More 29200 stuffSteve Chamberlain4-0/+48
1992-05-02New stuff for 29200Steve Chamberlain2-2/+13
1992-05-02 * coffcode.h (coff_write_object_contents): use RELSZ to work outSteve Chamberlain1-0/+2
size of output reloc struct.
1992-05-02 * coffcode.h (coff_write_object_contents): use RELSZ to work outSteve Chamberlain1-3/+19
size of output reloc struct.
1992-05-02new_bfd_contained_in : Inherit target->defaulted from parentSteve Chamberlain1-3/+6
1992-05-02 * targets.c, Makefile.in: comment out tekhex for the moment.Steve Chamberlain4-97/+120
* ieee.c: if some places where null pointers were used instead of &bfd_abs_section. * configure.in: tandem target is st2000 * coff-m68k.c: rename static howto_table to global m68kcoff_howto_table. * bout.c: remove unnecessary abort
1992-05-02 * ldgram.y, ldlex.c, mri.c: added more compatible words; BASE, ALIAS andSteve Chamberlain3-12/+30
PUBLIC. * Makefile.in: now use flex, not lex
1992-05-02use bootstrap for checkK. Richard Pixley3-2/+8
1992-05-02added test-install targetK. Richard Pixley2-0/+5
1992-05-02M68k opcodes with MRI namesSteve Chamberlain1-0/+2210
1992-05-01keep sanity.shK. Richard Pixley1-1/+2
1992-05-01sanity testK. Richard Pixley3-0/+55
1992-05-01Add support for 386 disassemblySteve Chamberlain3-34/+42
1992-05-01i386 disassembler stolen from GDB. Is it time to build a differentSteve Chamberlain1-0/+1850
directory for these things ?
1992-05-01Add hp300bsdSteve Chamberlain1-0/+1
1992-05-01Add mri.hSteve Chamberlain1-1/+5
1992-05-01tc-i386: lintSteve Chamberlain1-1/+1
h8300.mt: configurey
1992-05-01Added h8300xray targetSteve Chamberlain1-2/+3
1992-05-01fSteve Chamberlain1-8/+33
Added some more pseudo ops listing.c: lint as.c: ignore -w option
1992-05-01lintSteve Chamberlain3-39/+41
1992-05-01 * coff-a29k.c: various changes to the way relocations work to copeSteve Chamberlain3-151/+167
with the "new order" and latent bugs. * coffcode.h: lint
1992-05-01One more try...John Gilmore2-10/+2
1992-05-01* utils.c (printchar): Print 0x7F and 0x80-0x9F in \nnn notationJohn Gilmore2-1/+16
even when printing 8-bit characters.
1992-05-01* gdbtypes.c (make_{reference,pointer,function}_type): NewJohn Gilmore6-183/+254
functions which handle overwriting of forward-referenced types for stabs file reading. (lookup_{reference,pointer,function}_type): These just call the make_*_type functions with a null storage alloc parameter. * gdbtypes.h (make_{reference,pointer,function}_type): Declare. * xcoffread.c (smash_to_pointer_type): Remove, no longer used. * buildsym.c (dbx_lookup_type): Zero result for (-1,-1) arg. (dbx_alloc_type): Make it easier to understand. No funct change. (define_symbol: 't'): Don't put the typedef name into the name of the struct, union, or enum. Bugfix. (read_type: '*', '&', 'f'): Add comments. Use make_XXX_type routines to properly handle overwriting preallocated types so that forward references will work. (read_enum_type): Force enum values to file scope, due to bug in Sun compiler output. FIXME, fix later. Remove unused header_file_prev_index mechanism. It was already obsolete in gdb-3.5. These comments appeared in 3.5: /* This code was used before I knew about the instance codes. My first hypothesis is that it is not necessary now that instance codes are handled. */ * dbxread.c (add_new_header_file): Remove header_file_prev_index. * buildsym.h: Remove it and prev_index that saves it. * buildsym.c (push_subfile, pop_subfile, start_symtab): Remove it. * solib.c (special_symbol_handling): When called from core files, must set up debug_addr. Don't print error messages, just return. * symmisc.c (print_symbol): Less ascii diarrhea for enums, please.
1992-04-30pass INSTALL, INSTALL_DATA, INSTALL_PROGRAM on installK. Richard Pixley1-0/+13
1992-04-29Various fixes to cplus_demangle(); see ChangeLog.Per Bothner2-57/+105
1992-04-29Fix a typo (missing ||) in b_out_squirt_out_relocs.Michael Tiemann1-1/+1
1992-04-29 * aoutx.h (aout_swap_ext_reloc_out, aout_swap_std_reloc_out)Steve Chamberlain3-96/+100
bout.c (b_out_squirt_out_relocs): treat abs sumbols the right way. * reloc.c (bfd_perform-relocation): don't relocate refs to absolute symbols if doing a partial link.
1992-04-29* readline.h: Declare rl_event_hook (which already existed).John Gilmore1-0/+5
Suggested by Christoph Tietz <tietz@zi.gmd.dbp.de>.
1992-04-28Do the CFLAGS thing.K. Richard Pixley2-1/+17
1992-04-28Track as.texinfoRoland Pesch1-3/+2