aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-02-25 * symtab.h (SYMBOL_INIT_DEMANGLED_NAME): Initialize contentsFred Fish1-0/+6
of demangled name fields to NULL if no demangling exists for a symbol. SYMBOL_INIT_LANGUAGE_SPECIFIC does this for new symbols if their language is known at the time they are created, but sometimes the language is not known until later.
1993-02-24(s_xword): Now accepts large integer constants, but not symbolic constantsKen Raeburn1-5/+6
or expressions.
1993-02-24 * app.c (do_scrub_next_char): In LEX_IS_LINE_COMMENT_START case:Ian Lance Taylor1-0/+5
Don't unget ch2 if we didn't get it.
1993-02-24 * gdb.t00/default.exp, gdb.t01/run.exp, gdb.t02/whatis.exp,Ian Lance Taylor1-0/+21
gdb.t03/ptype.exp, gdb.t06/break.exp, gdb.t12/scope.exp: Added expected failures for mips-idt-* and mips-sgi-*. * gdb.t00/default.exp (attach): Kill process if requested. * gdb.t00/help.exp (help target core, help target): Accept a gdb that does not read core files. * gdb.t01/run.exp: Removed checks for exit status code. * gdb.t03/in-gdbme.c: Make explicit call to malloc to ensure that it is linked in. * gdb.t03/ptype.exp: Increase timeout when calling malloc. * gdb.t04/setvar.exp, gdb.t05/expr.exp: Use runto function where appropriate, rather than doing it by hand. * gdb.t07/watchpoint.exp: If mips-idt-*, reload file after first execution. * gdb.t10/crossload.exp: Kill existing program if needed. * gdb.t15/funcargs.exp: Use delete_breakpoints function where appropriate, rather than doing it by hand. Always increase timeout for this test, not just for VxWorks.
1993-02-24 **** start-sanitize-chill ****Fred Fish1-0/+12
* gdb.t31/chillvars.exp (test_structs): New proc to test printing of Chill STRUCT types and STRUCT values. * gdb.t31/chillvars.exp (test_strings): Expect "CHAR" now, rather than "char". * gdb.t31/in-gdbme.ch (simple_struct, nested_struct, struct1, struct2): New struct definitions and initializations to test simple Chill STRUCT types. **** end-sanitize-chill ****
1993-02-24 **** start-sanitize-chill ****Fred Fish3-12/+170
* ch-typeprint.c (chill_print_type_base): Name changed to chill_type_print_base to match pattern for C and C++ names. * ch-typeprint.c (chill_print_type): Change "char" to "CHAR" to be consistent with other usages. * ch-typeprint.c (chill_type_print_base): Add support for printing Chill STRUCT types. * ch-valprint.c: Include values.h. * ch-valprint.c (chill_print_value_fields): New function and prototype for printing Chill STRUCT values. * ch-valprint.c (chill_val_print): Fix call to val_print_string that was being called with two args instead of three. * ch-valprint.c (chill_val_print): Call chill_print_value_fields to print Chill STRUCT values. **** end-sanitize-chill ****
1993-02-24BFD branch merging.Ken Raeburn1-0/+330
Misc optimizations, a couple of bugfixes. Merged doc/ChangeLog. Ralph Campbell's MIPS support. And any other changes I've been putting in, save whitespace/comment adjustments.
1993-02-24more bfd merging - see ChangeLogKen Raeburn1-69/+73
1993-02-24merged into ../ChangeLogKen Raeburn1-41/+0
1993-02-24changes for bfd support, enough for sun4 targetKen Raeburn1-200/+290
1993-02-24m68k_ip: for pc-rel addressing of a symbol, fix offset so +2 isn't neededKen Raeburn1-98/+49
1993-02-24deleted emacs local variables commentsKen Raeburn1-7/+0
1993-02-24don't need LOCAL_LOADLIBES any more, with new configure.in changesKen Raeburn1-1/+0
1993-02-24 * configure.in: added testsuite to configdirs.Mike Werner2-1/+15
* Makefile.in: added support for building testsuite.
1993-02-24 *configure.in: added testsuite to configdirs.Mike Werner2-1/+5
1993-02-23 * configure.in: added "dejagnu" to the hosttools list.Mike Werner1-1/+1
1993-02-23 * Minor cleanups provoked by gcc warnings:Ian Lance Taylor3-11/+14
* aoutx.h (NAME(aout, reloc_type_lookup)), cpu-h8300.c (local_bfd_reloc_type_lookup), cpu-z8k.c (local_bfd_reloc_type_lookup): Added default case to switches. * archive.c (do_slurp_bsd_armap, do_slurp_coff_armap), ieee.c (ieee_slurp_section_data), elf.c (elf_make_sections, elf_fake_sections, elf_compute_section_file_positions, elf_write_object_contents): Removed unused variables. * archures.c: Removed /* from within comment. * bout.c (b_out_squirt_out_relocs): Initialize r_extern. * oasys.c (oasys_write_data): Initialize i.
1993-02-23 * bfd.h: Update for new elements in JUMP_TABLE.Ian Lance Taylor1-1/+3
1993-02-23 * bfd-in.h (JUMP_TABLE): Added bfd_reloc_type_lookup andIan Lance Taylor8-48/+85
bfd_make_debug_symbol; they were already in the target structure. * Adjusted all uses of JUMP_TABLE. * coffgen.c, libcoff-in.h (coff_bfd_make_debug_symbol): Renamed from coff_make_debug_symbol. * libcoff.h: Updated accordingly.
1993-02-23 * gdb.t00/teststrategy.exp: Track reversion in gdb to not printFred Fish1-0/+25
the null byte at the end of strings. * gdb.t00/default.exp: Make show version insensitive to copyright date. * gdb.t16/in-gdbme.c (ctable1, ctable2): Make explicitly unsigned to avoid dependencies on target char signedness. * gdb.t16/printcmds.exp: Update expected results for explicitly unsigned char. * gdb.t16/printcmds.exp: Remove setup_xfails for i960 that should now work. * gdb.t21/demangle.exp: Add many more patterns for template demangling, most of them being expected failures. * gdb.t21/demangle.exp (proc demangle): Quote the demangled string we are matching for, to match on the whole string. * gdb.t21/demangle.exp: Add many new test strings to demangle, and fix a whole bunch that had incorrect expected output but were passing anyway because of the bug in "proc demangle". **** start-sanitize-chill **** * gdb.t31/chillvars.exp: Remove setup_xfail for printing string type. * gdb.t31/in-gdbme.ch: Uncomment string4, now compiles. **** end-sanitize-chill ****
1993-02-23Continue sanitizing Chill related entries...Fred Fish1-2/+4
1993-02-23 * doc/stabs.texi: The `this' pointer is now known by the nameMike Stump2-4/+9
`this' instead of `$t'.
1993-02-23 * ch-lang.c (chill_create_fundamental_type): Track compilerFred Fish3-19/+40
change that now emits debugging info with the type long for Chill longs. * dwarfread.c (read_tag_string_type): Rewrite to allow forward references of TAG_string_type DIEs in user defined types.
1993-02-23 * config.sub, configure.in, config.guess: Add supportPer Bothner3-5/+20
for Bosx, an AIX variant from Bull. Patches from F.Pierresteguy@frcl.bull.fr.
1993-02-23 * objdump.c (disassemble_data): Print function names whenPer Bothner1-0/+6
given by bfd_find_nearest_line. If not - still print line numbers.
1993-02-23 * libcoff.h (obj_raw_syment_coun): New macro.Per Bothner3-13/+26
* coffgen.c (coff_get_normalized_symtab): Initialize raw_syment_count. * coffgen.c (coff_find_nearest_line): Numerous little fixes.
1993-02-22 * remote-mips.c: New file; implements MIPS remote debuggingIan Lance Taylor8-54/+259
protocol. * config/idt.mt: New file; uses remote-mips.c * configure.in (mips-idt-ecoff): New target; uses idt.mt. * mips-tdep.c (mips_fpu): New variable; controls use of MIPS floating point coprocessor. (mips_push_dummy_frame): If not mips_fpu, don't save floating point registers. (mips_pop_frame): If not mips_fpu, don't restore floating point registers. (_initialize_mips_tdep): New function; let the user reset mips_fpu variable. * tm-mips.h (EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE): If not mips_fpu, don't use fp0 as floating point return register. (FIX_CALL_DUMMY): If not mips_fpu, don't save floating point registers. Also added remote-mips.c to .Sanitize file.
1993-02-22 * coff-mips.c (ecoff_set_symbol_info): stBlock symbols are alwaysIan Lance Taylor2-66/+46
debugging symbols. (ecoff_get_debug): Offset the fdr adr by the adr of the first pdr, for compatibility with tools from MIPS. * config/bigmips.mt: New file; default vector is ecoff_big_vec. * config/irix3.mt, config/irix4.mt: Removed. * configure.in (mips-*-ecoff): New target; uses bigmips.mt. (mips-sgi-*, mips-big-*): Use bigmips rather than irix3.
1993-02-22 * gdb/testsuite: made modifications to testcases, etc., to allowMike Werner8-0/+510
them to work properly given the reorganization of deja-gnu and the relocation of the testcases from deja-gnu to a "tool" subdirectory.
1993-02-22 * binutils/testsuite: made modifications to testcases, etc., to allowMike Werner6-0/+440
them to work properly given the reorganization of deja-gnu and the relocation of the testcases from deja-gnu to a "tool" subdirectory.
1993-02-22Correct incorrect attribution.Ian Lance Taylor1-1/+1
1993-02-22from minyard@bnr.ca: free up copy of section contents each time through loopKen Raeburn2-45/+88
1993-02-22 * stabs.texinfo: Fix for array types to mention lower bounds.Per Bothner2-2/+7
1993-02-21 * devo/dejagnu: Initial creation of devo/dejagnu.Mike Werner1-0/+12
Migrated dejagnu testcases and support files for testing software tools to reside as subdirectories, currently called "testsuite", within the directory of the software tool. Migrated all programs, support libraries, etc. beloging to dejagnu proper from devo/deja-gnu to devo/dejagnu. These files were moved "as is" with no modifications. The changes to these files which will allow them to configure, build, and execute properly will be made in a future update.
1993-02-21 * gdb/testsuite: Initial creation of gdb/testsuite.Mike Werner7-0/+1134
Migrated dejagnu testcases and support files for testing nm to gdb/testsuite from deja-gnu. These files were moved "as is" with no modifications. This migration is part of a major overhaul of dejagnu. The modifications to these testcases, etc., which will allow them to work with the new version of dejagnu will be made in a future update.
1993-02-21For MTWJohn Gilmore9-0/+587
1993-02-21 * binutils/testsuite: Initial creation of binutils/testsuite.Mike Werner1-0/+10
Migrated dejagnu testcases and support files for testing nm to binutils/testsuite from deja-gnu. These files were moved "as is" with no modifications. This migration is part of a major overhaul of dejagnu. The modifications to these testcases, etc., which will allow them to work with the new version of dejagnu will be made in a future update.
1993-02-21change send_pr to send-prBrendan Kehoe1-1/+1
1993-02-20 * Makefile.in: Change send_pr to send-pr.Brendan Kehoe3-10/+16
* configure.in: Likewise. * send_pr: Renamed directory to send-pr.
1993-02-20 * Makefile.in: Add some extra semi-colons (needed if SHELL=bash).Per Bothner2-5/+13
1993-02-20Add reminders for next release.John Gilmore2-0/+66
1993-02-19Wish I'd figured this one out 24 hours ago....Ian Lance Taylor1-0/+5
Fri Feb 19 10:01:39 1993 Ian Lance Taylor (ian@cygnus.com) * mipsread.c (parse_lines): Correct check for files compiled with -g1.
1993-02-19* Makefile.in (VERSION): 4.8.1 to distinguish local versions.John Gilmore1-1/+5
1993-02-19Fix up NEWS file for G++ bug.John Gilmore1-1/+14
1993-02-19Update for gdb-4.8John Gilmore1-108/+79
1993-02-19for a baselineStu Grossman1-0/+158
1993-02-19* README: Update for release.John Gilmore1-1/+2
1993-02-19Update for gdb-4.8John Gilmore1-0/+4
1993-02-19* Makefile.in (VERSION): GDB-4.8 release!John Gilmore1-0/+4
(not really yet, but we're getting ready)
1993-02-19* gcc.patch: Update for a different GCC (G++) bug.John Gilmore4-82/+141
* main.c (print_gdb_version): Update copyright year to 1993. * nm-hp300bsd.h: Decide whether this is BSD 4.3 or 4.4, conditionalize this file on it. FIXME, right way is to split these into two config files. (ATTACH_DETACH): Define for BSD 4.4 (PTRACE_ARG_TYPE): caddr_t for BSD 4.4, unset for 4.3. (U_REGS_OFFSET): Revise for 4.4. (REGISTER_U_ADDR): Separate for 4.4, but it doesn't work yet. * xm-hp300bsd.h: Move definitions of UINT_MAX, INT_MAX, INT_MIN, LONG_MAX into this file to avoid cpp "redefinition" warnings.