Ian Lance Taylor [Tue, 23 Feb 1993 20:24:38 +0000 (20:24 +0000)]
* bfd.h: Update for new elements in JUMP_TABLE.
Ian Lance Taylor [Tue, 23 Feb 1993 20:24:06 +0000 (20:24 +0000)]
* bfd-in.h (JUMP_TABLE): Added bfd_reloc_type_lookup and
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.
Fred Fish [Tue, 23 Feb 1993 19:59:25 +0000 (19:59 +0000)]
* gdb.t00/teststrategy.exp: Track reversion in gdb to not print
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 ****
Fred Fish [Tue, 23 Feb 1993 19:53:52 +0000 (19:53 +0000)]
Continue sanitizing Chill related entries...
Mike Stump [Tue, 23 Feb 1993 19:51:39 +0000 (19:51 +0000)]
* doc/stabs.texi: The `this' pointer is now known by the name
`this' instead of `$t'.
Fred Fish [Tue, 23 Feb 1993 19:30:22 +0000 (19:30 +0000)]
* ch-lang.c (chill_create_fundamental_type): Track compiler
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.
Per Bothner [Tue, 23 Feb 1993 07:33:45 +0000 (07:33 +0000)]
* config.sub, configure.in, config.guess: Add support
for Bosx, an AIX variant from Bull.
Patches from F.Pierresteguy@frcl.bull.fr.
Per Bothner [Tue, 23 Feb 1993 07:00:32 +0000 (07:00 +0000)]
* objdump.c (disassemble_data): Print function names when
given by bfd_find_nearest_line. If not - still print
line numbers.
Per Bothner [Tue, 23 Feb 1993 06:50:49 +0000 (06:50 +0000)]
* libcoff.h (obj_raw_syment_coun): New macro.
* coffgen.c (coff_get_normalized_symtab): Initialize
raw_syment_count.
* coffgen.c (coff_find_nearest_line): Numerous little fixes.
Ian Lance Taylor [Mon, 22 Feb 1993 23:43:03 +0000 (23:43 +0000)]
* remote-mips.c: New file; implements MIPS remote debugging
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.
Ian Lance Taylor [Mon, 22 Feb 1993 23:17:45 +0000 (23:17 +0000)]
* coff-mips.c (ecoff_set_symbol_info): stBlock symbols are always
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.
Mike Werner [Mon, 22 Feb 1993 16:20:25 +0000 (16:20 +0000)]
* gdb/testsuite: made modifications to testcases, etc., to allow
them to work properly given the reorganization of deja-gnu and the
relocation of the testcases from deja-gnu to a "tool" subdirectory.
Mike Werner [Mon, 22 Feb 1993 16:12:45 +0000 (16:12 +0000)]
* binutils/testsuite: made modifications to testcases, etc., to allow
them to work properly given the reorganization of deja-gnu and the
relocation of the testcases from deja-gnu to a "tool" subdirectory.
Ian Lance Taylor [Mon, 22 Feb 1993 15:37:37 +0000 (15:37 +0000)]
Correct incorrect attribution.
Ken Raeburn [Mon, 22 Feb 1993 15:31:30 +0000 (15:31 +0000)]
from minyard@bnr.ca: free up copy of section contents each time through loop
Per Bothner [Mon, 22 Feb 1993 01:11:13 +0000 (01:11 +0000)]
* stabs.texinfo: Fix for array types to mention lower bounds.
Mike Werner [Sun, 21 Feb 1993 20:10:23 +0000 (20:10 +0000)]
* devo/dejagnu: Initial creation of devo/dejagnu.
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.
Mike Werner [Sun, 21 Feb 1993 20:03:55 +0000 (20:03 +0000)]
* gdb/testsuite: Initial creation of gdb/testsuite.
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.
John Gilmore [Sun, 21 Feb 1993 19:55:15 +0000 (19:55 +0000)]
For MTW
Mike Werner [Sun, 21 Feb 1993 19:34:51 +0000 (19:34 +0000)]
* binutils/testsuite: Initial creation of binutils/testsuite.
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.
Brendan Kehoe [Sun, 21 Feb 1993 02:53:55 +0000 (02:53 +0000)]
change send_pr to send-pr
Brendan Kehoe [Sat, 20 Feb 1993 04:22:04 +0000 (04:22 +0000)]
* Makefile.in: Change send_pr to send-pr.
* configure.in: Likewise.
* send_pr: Renamed directory to send-pr.
Per Bothner [Sat, 20 Feb 1993 03:01:45 +0000 (03:01 +0000)]
* Makefile.in: Add some extra semi-colons (needed if SHELL=bash).
John Gilmore [Sat, 20 Feb 1993 02:37:36 +0000 (02:37 +0000)]
Add reminders for next release.
Ian Lance Taylor [Fri, 19 Feb 1993 18:05:09 +0000 (18:05 +0000)]
Wish I'd figured this one out 24 hours ago....
Fri Feb 19 10:01:39 1993 Ian Lance Taylor (ian@cygnus.com)
* mipsread.c (parse_lines): Correct check for files compiled with
-g1.
John Gilmore [Fri, 19 Feb 1993 13:57:10 +0000 (13:57 +0000)]
* Makefile.in (VERSION): 4.8.1 to distinguish local versions.
John Gilmore [Fri, 19 Feb 1993 12:08:25 +0000 (12:08 +0000)]
Fix up NEWS file for G++ bug.
John Gilmore [Fri, 19 Feb 1993 11:54:59 +0000 (11:54 +0000)]
Update for gdb-4.8
Stu Grossman [Fri, 19 Feb 1993 11:05:41 +0000 (11:05 +0000)]
for a baseline
John Gilmore [Fri, 19 Feb 1993 09:35:19 +0000 (09:35 +0000)]
* README: Update for release.
John Gilmore [Fri, 19 Feb 1993 09:00:03 +0000 (09:00 +0000)]
Update for gdb-4.8
John Gilmore [Fri, 19 Feb 1993 07:42:49 +0000 (07:42 +0000)]
* Makefile.in (VERSION): GDB-4.8 release!
(not really yet, but we're getting ready)
John Gilmore [Fri, 19 Feb 1993 06:55:31 +0000 (06:55 +0000)]
* gcc.patch: Update for a different GCC (G++) bug.
* 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.
Stu Grossman [Fri, 19 Feb 1993 06:48:52 +0000 (06:48 +0000)]
* am29k-pinsn.c (print_insn): Minor nits with const.
* am29k-tdep.c: More minor nits with arg types for
supply_register, NULL vs. 0, read_register_gen, & reginv_com.
David D. Zuhn [Fri, 19 Feb 1993 02:00:52 +0000 (02:00 +0000)]
fix go32 configuration
K. Richard Pixley [Fri, 19 Feb 1993 01:12:23 +0000 (01:12 +0000)]
* nm-hp300bsd.h (PTRACE_ARG3_TYPE): FSF's hp300's have int* not caddr_t.
John Gilmore [Thu, 18 Feb 1993 23:49:40 +0000 (23:49 +0000)]
Bugfix for length==0 case.
David D. Zuhn [Thu, 18 Feb 1993 17:16:51 +0000 (17:16 +0000)]
diff needs libiberty
David D. Zuhn [Thu, 18 Feb 1993 13:12:04 +0000 (13:12 +0000)]
update version to 1.94
John Gilmore [Thu, 18 Feb 1993 12:18:23 +0000 (12:18 +0000)]
* c-lang.c (c_printstr): If a C string ends in a null, don't
print the null.
Stu Grossman [Thu, 18 Feb 1993 10:40:33 +0000 (10:40 +0000)]
* defs.h (STRCMP): Make it work for unsigned chars.
John Gilmore [Thu, 18 Feb 1993 10:02:35 +0000 (10:02 +0000)]
Define REGEX, REGEX1.
John Gilmore [Thu, 18 Feb 1993 10:01:36 +0000 (10:01 +0000)]
* nm-hp300bsd.h (ATTACH_DETACH, PTRACE_ATTACH, PTRACE_DETACH): define.
* m68k-pinsn.c (BREAK_UP_BIG_DECL, AND_OTHER_PART): #if __GNUC__,
define to kludge the large opcode table into two smaller tables,
since GCC take exponential space to build the table. Lint.
(NOPCODES): Remove, use "numopcodes" from opcode/m68k.h instead.
John Gilmore [Thu, 18 Feb 1993 09:59:35 +0000 (09:59 +0000)]
* nm-hp300bsd.h (ATTACH_DETACH, PTRACE_ATTACH, PTRACE_DETACH): define.
* config/hp300bsd.mh (REGEX, REGEX1): Define.
* m68k-pinsn.c (BREAK_UP_BIG_DECL, AND_OTHER_PART): #if __GNUC__,
define to kludge the large opcode table into two smaller tables,
since GCC take exponential space to build the table. Lint.
(NOPCODES): Remove, use "numopcodes" from opcode/m68k.h instead.
John Gilmore [Thu, 18 Feb 1993 09:21:01 +0000 (09:21 +0000)]
Update PTRACE_ARG3_TYPE doc, pull PT_*.
John Gilmore [Thu, 18 Feb 1993 08:10:17 +0000 (08:10 +0000)]
Sanitize away simulators unless asked to keep-sim.
This is to remove them from the GDB net release til ready for prime time.
John Gilmore [Thu, 18 Feb 1993 07:53:44 +0000 (07:53 +0000)]
* Makefile.in (VERSION): Roll to 4.7.9.
* xm-hp300bsd.h: Define PSIGNAL_IN_SIGNAL_H and put a compatible
definition here, to handle both BSD 4.3 and 4.4 systems.
* tm-i386bsd.h (NUM_REGS): There are only eleven, not twelve.
John Gilmore [Thu, 18 Feb 1993 07:49:17 +0000 (07:49 +0000)]
* mipsread.c (ZMAGIC): #undef to avoid duplicate define.
* remote.c (alarm): Move declaration to global level, before
first reference to it.
* tm-i386bsd.h (NUM_REGS): There are only eleven, not twelve.
John Gilmore [Thu, 18 Feb 1993 03:25:44 +0000 (03:25 +0000)]
* dbxread.c (process_one_symbol): Cast to unsigned char, not int.
Ken Raeburn [Thu, 18 Feb 1993 02:55:47 +0000 (02:55 +0000)]
stop in abort
K. Richard Pixley [Thu, 18 Feb 1993 00:05:45 +0000 (00:05 +0000)]
* remote.c (readchar): forward declare alarm which otherwise looks
like an undeclared variable to gcc.
K. Richard Pixley [Wed, 17 Feb 1993 21:58:25 +0000 (21:58 +0000)]
* dbxread.c (process_one_symbol): cast enum value N_SO into int when
comparing against an int. Avoids superfluous warning from vax
ultrix 4.2 cc.
K. Richard Pixley [Wed, 17 Feb 1993 21:45:56 +0000 (21:45 +0000)]
* inflow.c (set_sigint_trap): add cast to assignment from signal.
Avoids superfluous warnings from some systems and/or compilers (like
vax ultrix 4.2.)
K. Richard Pixley [Wed, 17 Feb 1993 21:43:45 +0000 (21:43 +0000)]
* language.c (struct op_print unk_op_print_tab): use the enum values
rather naked zeros as initializers. Avoids warnings from ultrix
type compilers.
K. Richard Pixley [Wed, 17 Feb 1993 21:02:01 +0000 (21:02 +0000)]
* trad-core.c (trad_unix_make_empty_symbol): wrap PARAMS around an
ansi definition which otherwise confuses non-ansi compilers.
K. Richard Pixley [Wed, 17 Feb 1993 20:30:19 +0000 (20:30 +0000)]
aout-adobe.c (aout_adobe_object_p): eliminate a warning from vax
ultrix cc by forward declaring getenv as is done in bfd_find_target.
John Gilmore [Wed, 17 Feb 1993 16:16:11 +0000 (16:16 +0000)]
Remove SET_STACK_LIMIT_HUGE from target defines.
K. Richard Pixley [Wed, 17 Feb 1993 01:58:47 +0000 (01:58 +0000)]
cast an enum into unsigned char avoiding a fatal error in vax ultrix 4.2 cc.
K. Richard Pixley [Wed, 17 Feb 1993 00:07:19 +0000 (00:07 +0000)]
add vax ultrix in the spirit of mips ultrix
David D. Zuhn [Tue, 16 Feb 1993 17:58:39 +0000 (17:58 +0000)]
add support for tar gzip hello recode and indent
Ian Lance Taylor [Tue, 16 Feb 1993 17:10:48 +0000 (17:10 +0000)]
Added 1993 copyright.
Ian Lance Taylor [Tue, 16 Feb 1993 17:05:58 +0000 (17:05 +0000)]
Added 1993 copyright for files that I have changed in 1993.
Ian Lance Taylor [Tue, 16 Feb 1993 16:54:20 +0000 (16:54 +0000)]
Added 1993 copyrights to files that I have changed in 1993. Some were
missing 1992 copyrights, although they changed in 1992.
John Gilmore [Tue, 16 Feb 1993 10:21:04 +0000 (10:21 +0000)]
Fix permissions in etc/. Use byacc, not yacc, to build *.tab.c files
for the tar file.
John Gilmore [Tue, 16 Feb 1993 10:18:47 +0000 (10:18 +0000)]
(alldeps.mak): Make ALLDEPFILES_SUBSUBDIR for files in sub sub dirs.
(ALLDEPFILES_SUBSUBDIR): Depend on this for deeper dep files.
John Gilmore [Tue, 16 Feb 1993 09:52:52 +0000 (09:52 +0000)]
Revised Standard Version from the upcoming GDB release.
John Gilmore [Tue, 16 Feb 1993 09:02:15 +0000 (09:02 +0000)]
* Makefile.in (VERSION): Roll to 4.7.6.
(SFILES_SUBDIR): Add 29k-share/udi_soc.
(SFILES_SUBSUBDIR): Move 29k-share/udi files to this macro.
(HFILES): Remove all nm-* except nm-trash.h. Add ns32k-opcode.h.
(depend): Fix bug where nm-files in config files weren't noticed.
(make-proto-gdb-1): Avoid changing directories while building new
prototype. Build SFILES_SUBSUBDIR with longer symlinks.
.Sanitize: Remove am29k-opcode.h, convx-opcode.h, os68k-xdep.c.
John Gilmore [Tue, 16 Feb 1993 08:59:35 +0000 (08:59 +0000)]
* Makefile.in (DEVO_SUPPORT): Remove etc directory
(ETC_SUPPORT): Only add the files GDB wants from etc/.
(gdb.tar.Z): Use ETC_SUPPORT.
John Gilmore [Tue, 16 Feb 1993 08:52:11 +0000 (08:52 +0000)]
Update for BFD_VERSION 2.1.
John Gilmore [Tue, 16 Feb 1993 08:49:29 +0000 (08:49 +0000)]
Roll to version 2.1.
John Gilmore [Tue, 16 Feb 1993 05:30:08 +0000 (05:30 +0000)]
Remove h8/300 and z8k since not ready yet.
John Gilmore [Tue, 16 Feb 1993 05:16:55 +0000 (05:16 +0000)]
* remote.c: Improve error recovery. Allow user to break out
of initial connection attempt with INTERRUPT. Treat a timeout
while waiting for remote packet like a retry, unless the remote
side is actively running user code. Fix a few long printf_filtered's.
* xcoffread.c (read_xcoff_symtab): Don't use null symbol name for
trampoline symbols.
* buildsym.c (start_subfile): Allow null file name.
John Gilmore [Tue, 16 Feb 1993 04:44:28 +0000 (04:44 +0000)]
* oasys.c (oasys_write_object_contents): Lint.
* srec.c: Whitespace cleanup.
Rob Savoye [Sun, 14 Feb 1993 22:52:02 +0000 (22:52 +0000)]
Remote support for the Rom68k monitor and the Motorola Bug monitor. This is
the first attempt at a generic debug monitor support file.
John Gilmore [Sun, 14 Feb 1993 21:54:59 +0000 (21:54 +0000)]
Keep convex.h.
David D. Zuhn [Sat, 13 Feb 1993 11:12:40 +0000 (11:12 +0000)]
updated dates
David D. Zuhn [Sat, 13 Feb 1993 11:11:42 +0000 (11:11 +0000)]
handle SunPRO C on Solaris2 better
David D. Zuhn [Sat, 13 Feb 1993 11:01:41 +0000 (11:01 +0000)]
gprof, not gprog. typo
David D. Zuhn [Sat, 13 Feb 1993 10:47:10 +0000 (10:47 +0000)]
keep everything
David D. Zuhn [Sat, 13 Feb 1993 10:45:49 +0000 (10:45 +0000)]
updated date
David D. Zuhn [Sat, 13 Feb 1993 10:32:24 +0000 (10:32 +0000)]
fix TMPDIR on hp300 automagically, don't have all sorts of -g -g -g flags around
David D. Zuhn [Sat, 13 Feb 1993 10:15:53 +0000 (10:15 +0000)]
removing excess verbosity
David D. Zuhn [Sat, 13 Feb 1993 09:10:57 +0000 (09:10 +0000)]
keep everything that's present now
David D. Zuhn [Sat, 13 Feb 1993 09:05:37 +0000 (09:05 +0000)]
keep gprof.texi, remove RCS cruft
David D. Zuhn [Sat, 13 Feb 1993 08:56:24 +0000 (08:56 +0000)]
no more v9 code in aoutx.h
David D. Zuhn [Sat, 13 Feb 1993 08:52:56 +0000 (08:52 +0000)]
keep NEWS, remove RCS cruft
Bill Cox [Sat, 13 Feb 1993 06:44:46 +0000 (06:44 +0000)]
Add test-chill.
K. Richard Pixley [Sat, 13 Feb 1993 01:40:33 +0000 (01:40 +0000)]
(process_linenos): free the previously allocated subfile name, then
allocate the new one from the heap.
K. Richard Pixley [Fri, 12 Feb 1993 23:48:36 +0000 (23:48 +0000)]
* xcoffread.c (process_xcoff_symbol, read_symbol_lineno): complain
expects a pointer to complaint rather than a complaint
structure.
Ian Lance Taylor [Fri, 12 Feb 1993 22:24:47 +0000 (22:24 +0000)]
Fri Feb 12 14:23:07 1993 Ian Lance Taylor (ian@cygnus.com)
* coffgen.c (coff_print_symbol): Print correct tagndx value;
cleaned up output formatting a bit.
Ian Lance Taylor [Fri, 12 Feb 1993 20:47:59 +0000 (20:47 +0000)]
Checkpoint. Runs "hello, world", sets breakpoints, isn't too graceful
about program termination.
This file probably should not be part of gdb 4.8, although it wouldn't
do any actual harm. Not yet added to .Sanitize.
Fred Fish [Fri, 12 Feb 1993 18:08:35 +0000 (18:08 +0000)]
* Makefile.in (LIBIBERTY_SRC_DIR, LIBIBERTY_BIN_DIR): New macros.
* Makefile.in (LIBIBERTY): Use LIBIBERTY_BIN_DIR.
* Makefile.in (DEMANGLER_PROG): New program to build. Add macro
and rule.
* Makefile.in (PROGS): Add DEMANGLER_PROG.
Steve Chamberlain [Fri, 12 Feb 1993 16:33:32 +0000 (16:33 +0000)]
* ldgram.y: allow section types without address expressions.
* ldlang.c (lang_relocate_globals): avoid possible hang with
undefined but unreferenced symbols.
* relax.c (relax_section): don't complain if the script file isn't
relaxable but -relax is set
Steve Chamberlain [Fri, 12 Feb 1993 16:32:32 +0000 (16:32 +0000)]
* coffcode.h (coff_set_arch_mach_hook): *FIXME* the H8/300 is always
relaxable. Should be moved somewhere else.
Steve Chamberlain [Fri, 12 Feb 1993 16:12:28 +0000 (16:12 +0000)]
* ldgram.y: allow section types without address expressions.
* ldlang.c (lang_relocate_globals): avoid possible hang with
undefined but unreferenced symbols.
* relax.c (relax_section): don't complain if the script file isn't
relaxable but -relax is set
Steve Chamberlain [Fri, 12 Feb 1993 16:07:36 +0000 (16:07 +0000)]
* h8300-tdep.c, tm-h8300.h: turn off some experimental features
David D. Zuhn [Fri, 12 Feb 1993 05:20:16 +0000 (05:20 +0000)]
update dates
David D. Zuhn [Fri, 12 Feb 1993 04:48:34 +0000 (04:48 +0000)]
case fixes in node names
Steve Chamberlain [Thu, 11 Feb 1993 22:54:38 +0000 (22:54 +0000)]
Copyright change
Ken Raeburn [Thu, 11 Feb 1993 19:47:31 +0000 (19:47 +0000)]
update from ralphc's changes
This page took 0.039097 seconds and 4 git commands to generate.