OSDN Git Service
Jim Kingdon [Fri, 11 Feb 2000 19:37:06 +0000 (19:37 +0000)]
2000-01-17 Amit S. Kale <akale@veritas.com>
* elfread.c (elf_symtab_read): Use offset for the section in which a
symbol resides, instead of .text section for calculating address of a
symbol.
Checked in by Jim Kingdon <kingdon@redhat.com>
Jim Kingdon [Fri, 11 Feb 2000 06:34:58 +0000 (06:34 +0000)]
2000-02-09 Mark Kettenis <kettenis@gnu.org>
* gnu-nat.c (proc_string): Make global.
(do_mach_notify_dead_name): Suppress dead name notifications if we
know that the task is dead.
1999-12-13 Mark Kettenis <kettenis@gnu.org>
* gnu-nat.c (inf_validate_task_sc): Get task info via proc server
instead of directly from the kernel. Add some hackery to make
sure that the info isn't influenced by suspension of the task in
the proc server itself.
Nick Clifton [Thu, 10 Feb 2000 21:59:03 +0000 (21:59 +0000)]
Add support for M340 processor
Nick Clifton [Thu, 10 Feb 2000 21:41:11 +0000 (21:41 +0000)]
Add support for M340 part.
Timothy Wall [Thu, 10 Feb 2000 21:21:55 +0000 (21:21 +0000)]
Add hooks to support TI COFF handling.
Joern Rennecke [Thu, 10 Feb 2000 20:17:33 +0000 (20:17 +0000)]
Fix problem where -relax could reorder multiple consecutive sets of the
same register:
* coff-sh.c (USES1_REG, USES2_REG, SETS1_REG, SETS2_REG,
USESF1_REG, USESF2_REG, SETSF1_REG, SETSF2_REG): New macros.
* (sh_insn_sets_reg, sh_insn_sets_freg): New prototypes.
* (sh_insn_sets_reg, sh_insn_uses_or_sets_reg, sh_insns_sets_freg,
sh_insns_uses_or_sets_freg): New functions.
* (sh_insn_uses_reg, sh_insn_uses_freg): Use new macros.
* (sh_insns_conflict): Use new functions and new macros to
detect conflicts when two instructions both set same integer registers,
both set same fp register, and both set special register.
Jim Kingdon [Thu, 10 Feb 2000 20:06:32 +0000 (20:06 +0000)]
* defs.h (MERGEPID): Added. Patch submitted by Andrew Hobson and
approved by Michael Snyder.
Andrew Cagney [Thu, 10 Feb 2000 04:53:26 +0000 (04:53 +0000)]
From Mark Kettenis: Re-order #includes. defs.h is always first.
Andrew Cagney [Thu, 10 Feb 2000 04:37:34 +0000 (04:37 +0000)]
wait.h was replaced by gdb/gdb_wait.h.
Timothy Wall [Wed, 9 Feb 2000 13:41:44 +0000 (13:41 +0000)]
Set arch/mach info prior to swapping in sections, so that the swapping
routines have access to the arch/mach info.
Andrew Cagney [Wed, 9 Feb 2000 09:04:27 +0000 (09:04 +0000)]
Update nindy files - #include "gdb_wait.h" instead of "wait.h".
Andrew Cagney [Wed, 9 Feb 2000 08:52:47 +0000 (08:52 +0000)]
Replace ../include/wait.h with gdb_wait.h.
Andrew Cagney [Wed, 9 Feb 2000 07:44:03 +0000 (07:44 +0000)]
(sim_resume): Clarify use of SIGGNAL.
(sim_stop_reason): Clarify meaning of sim_signalled.
Andrew Cagney [Wed, 9 Feb 2000 05:08:42 +0000 (05:08 +0000)]
Report SIGBUS and halt simulation when ld/st detect a misaligned address.
Andrew Cagney [Wed, 9 Feb 2000 04:46:47 +0000 (04:46 +0000)]
Stop GDB mis-aligning the stack when doing inferior function calls.
Andrew Cagney [Wed, 9 Feb 2000 03:28:18 +0000 (03:28 +0000)]
From JTC: Reduce default remote_timeout to two. Flush defunct code.
Andrew Cagney [Wed, 9 Feb 2000 03:06:33 +0000 (03:06 +0000)]
From JTC: m32r-stub.c, sparcl-stub.c, sparclet-stub.c
(handle_exception): Return E01 instead of P01 when 'P' command fails.
Andrew Cagney [Wed, 9 Feb 2000 02:51:55 +0000 (02:51 +0000)]
From JTC: Handle NAK from target stub.
Jason Molenda [Wed, 9 Feb 2000 00:07:53 +0000 (00:07 +0000)]
2000-02-08 Jason Molenda (jsm@bugshack.cygnus.com)
* sim/ChangeLog: Dummy whitespace change to kick off a test
cvs commit message.
Nick Clifton [Tue, 8 Feb 2000 21:10:28 +0000 (21:10 +0000)]
apply patch from MArk Elbrecht tpo update comment and copyright
Nick Clifton [Tue, 8 Feb 2000 20:54:27 +0000 (20:54 +0000)]
Fix compile time warning messages.
Elena Zannoni [Tue, 8 Feb 2000 16:25:08 +0000 (16:25 +0000)]
2000-02-08 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* configure.in: Remove the addition of sol-thread.c to the
CONFIG_INITS list. This caused problems with init.c, because
sol-thread.c would be grepped twice for _initialize_* functions.
* configure: Ditto.
* Makefile.in: Add FIXME for init.c.
Jeff Law [Tue, 8 Feb 2000 06:39:54 +0000 (06:39 +0000)]
Reinstate the following lost patches:
Wed Dec 15 11:22:56 1999 Jeffrey A Law (law@cygnus.com)
* hp-symtab.h (HP_LANGUAGE_FORTRAN): New enumeration constant.
(HP_LANGUAGE_F77): Define using HP_LANGUAGE_FORTRAN.
1999-11-04 Jimmy Guo <guo@cup.hp.com>
* hp-symtab.h (dntt_type_fparam): Add doc_ranges, misc_kind
fields, change location type to CORE_ADDR from int.
(dntt_type_const): Name the 5th field location_type.
Jim Kingdon [Tue, 8 Feb 2000 04:39:02 +0000 (04:39 +0000)]
Clean up compiler warnings:
* bcache.h, bcache.c, c-valprint.c, coffread.c, stabsread.c,
stack.c, valprint.c: Change variables to unsigned.
* bcache.c: Rearrange to avoid warnings about variables not being set.
* c-lang.c, ch-lang.c, f-lang.c, m2-lang.c: Include valprint.h
rather than declaring print_max and repeat_count_threashold
ourselves (incorrectly).
* valprint.h: Do declare repeat_count_threashold.
* ch-exp.c: Use default case for internal error.
* findvar.c: Don't omit argument type.
* symtab.c: Remove unused variable.
Jason Molenda [Tue, 8 Feb 2000 03:37:34 +0000 (03:37 +0000)]
2000-02-07 Jason Molenda (jsm@bugshack.cygnus.com)
* gdb/config/i386/windows.mh,
gdb/doc/GDBvn.texi, gdb/doc/remote.texi,
gdb/testsuite/gdb.base/README, gdb/testsuite/gdb.base/crossload.exp,
gdb/testsuite/gdb.base/i486-elf.u, gdb/testsuite/gdb.base/i860-elf.u,
gdb/testsuite/gdb.base/m68k-aout.u,
gdb/testsuite/gdb.base/m68k-aout2.u,
gdb/testsuite/gdb.base/m68k-elf.u, gdb/testsuite/gdb.base/mips-ecoff.u,
gdb/testsuite/gdb.base/sparc-aout.u,
gdb/testsuite/gdb.base/sparc-elf.u,
gdb/tui/Makefile,
readline/ChangeLog: These files have been removed over the course
of the last year, but weren't cvs removed from the old GDB repository
on sourceware.
Jason Molenda [Mon, 7 Feb 2000 18:58:38 +0000 (18:58 +0000)]
2000-02-07 Jason Molenda (jsm@bugshack.cygnus.com)
* ChangeLog: Whitespace change to check cvs logging mechanism.
Nick Clifton [Mon, 7 Feb 2000 18:27:19 +0000 (18:27 +0000)]
Rename parse_disassembler_option (again)
Jason Molenda [Mon, 7 Feb 2000 05:10:47 +0000 (05:10 +0000)]
2000-02-06 Jason Molenda (jsm@bugshack.cygnus.com)
* ChangeLog: Another whitespace tweak test.
Jason Molenda [Mon, 7 Feb 2000 05:08:39 +0000 (05:08 +0000)]
2000-02-06 Jason Molenda (jsm@bugshack.cygnus.com)
* ChangeLog: Whitespace change checkin to test new cvs logging
mechanism.
Jason Molenda [Mon, 7 Feb 2000 02:22:31 +0000 (02:22 +0000)]
2000-02-06 Jason Molenda (jsm@bugshack.cygnus.com)
* ChangeLog: Whitespace change to test logging.
* bfd/ChangeLog, dejagnu/ChangeLog, include/ChangeLog, tcl/ChangeLog: Same.
Jason Molenda [Mon, 7 Feb 2000 02:14:29 +0000 (02:14 +0000)]
2000-02-06 Jason Molenda (jsm@bugshack.cygnus.com)
* gdb/ChangeLog: Whitespace change to test cvs logging.
* sim/ChangeLog: Ditto, but in a separate dir.
Jason Molenda [Mon, 7 Feb 2000 00:34:34 +0000 (00:34 +0000)]
Apply patches to support Insight by hand from insight-2000-02-04 snapshot.
Jason Molenda [Mon, 7 Feb 2000 00:19:45 +0000 (00:19 +0000)]
import insight-2000-02-04 snapshot (2nd try)
Jason Molenda [Mon, 7 Feb 2000 00:19:45 +0000 (00:19 +0000)]
Initial revision
Jason Molenda [Sat, 5 Feb 2000 07:30:26 +0000 (07:30 +0000)]
import gdb-2000-02-04 snapshot
Nick Clifton [Thu, 3 Feb 2000 19:20:37 +0000 (19:20 +0000)]
Apply H>J's patch to propogate changes made by Thomas de Lellis to arm.h
Timothy Wall [Thu, 3 Feb 2000 18:12:54 +0000 (18:12 +0000)]
octets vs bytes changes for binutils
Jason Molenda [Thu, 3 Feb 2000 04:14:45 +0000 (04:14 +0000)]
import gdb-2000-02-02 snapshot
Jason Molenda [Thu, 3 Feb 2000 04:14:36 +0000 (04:14 +0000)]
Initial revision
Jason Molenda [Wed, 2 Feb 2000 00:43:55 +0000 (00:43 +0000)]
removed in 2000-02-01 snapshot.
Jason Molenda [Wed, 2 Feb 2000 00:21:19 +0000 (00:21 +0000)]
import gdb-2000-02-01 snapshot
Jason Molenda [Wed, 2 Feb 2000 00:21:11 +0000 (00:21 +0000)]
Initial revision
Jason Molenda [Tue, 1 Feb 2000 03:19:29 +0000 (03:19 +0000)]
import gdb-2000-01-31 snapshot
Jason Molenda [Tue, 1 Feb 2000 03:19:29 +0000 (03:19 +0000)]
Initial revision
Nick Clifton [Fri, 28 Jan 2000 01:55:09 +0000 (01:55 +0000)]
Rename parse_disassembler_option to parse_arm_disassembler_option and allow it
to be exported.
Nick Clifton [Fri, 28 Jan 2000 01:54:05 +0000 (01:54 +0000)]
Add prototype for parse_arm_diassembler_option
Nick Clifton [Fri, 28 Jan 2000 01:06:37 +0000 (01:06 +0000)]
Apply patch from Thomas de Lellis to allow nm to distinguish between weak
function symbols and weak data symbols.
Nick Clifton [Thu, 27 Jan 2000 22:17:12 +0000 (22:17 +0000)]
Add ATPCS support to ARM disassembler.
Document ARM disassembler options.
Nick Clifton [Thu, 27 Jan 2000 21:44:26 +0000 (21:44 +0000)]
Add support for documenting target specific disassembler options
Nick Clifton [Thu, 27 Jan 2000 20:05:29 +0000 (20:05 +0000)]
Apply Thoams de Lellis's patch to fic disassembly of Thumb instructions when
bounded by non-function labels.
Alan Modra [Wed, 26 Jan 2000 23:11:47 +0000 (23:11 +0000)]
Most of these changes are really only cosmetic. The readelf.c patch
fixes a thinko in get_dynamic_flags. I found at least one message
string that included a `%' being passed to printf in the format
argument.
Jason Molenda [Wed, 26 Jan 2000 21:49:14 +0000 (21:49 +0000)]
import gdb-2000-01-26 snapshot
Nick Clifton [Tue, 25 Jan 2000 22:10:13 +0000 (22:10 +0000)]
Prevent double dumping of raw thumb instructions.
Jason Molenda [Tue, 25 Jan 2000 02:43:30 +0000 (02:43 +0000)]
* proc_api.c proc_events.c proc_flags.c proc_why.c: Removed in
gdb-2000-01-24 snapshot.
Jason Molenda [Tue, 25 Jan 2000 02:40:50 +0000 (02:40 +0000)]
import gdb-2000-01-24 snapshot
Jason Molenda [Tue, 25 Jan 2000 02:39:49 +0000 (02:39 +0000)]
Initial revision
Nick Clifton [Mon, 24 Jan 2000 19:38:04 +0000 (19:38 +0000)]
Remove use of a GCC extension when allocating local arrays.
Nick Clifton [Fri, 21 Jan 2000 20:52:35 +0000 (20:52 +0000)]
Fix seeks and reads past the end of a BIM
Nick Clifton [Fri, 21 Jan 2000 00:27:29 +0000 (00:27 +0000)]
Add 'add" as an offial alias for "addu"
Nick Clifton [Thu, 20 Jan 2000 19:08:43 +0000 (19:08 +0000)]
fix spelling of Motorola
Jason Molenda [Tue, 18 Jan 2000 00:55:13 +0000 (00:55 +0000)]
import gdb-2000-01-17 snapshot
Jason Molenda [Tue, 18 Jan 2000 00:54:24 +0000 (00:54 +0000)]
Initial revision
Alan Modra [Sat, 15 Jan 2000 12:06:03 +0000 (12:06 +0000)]
Cosmetic changes to tc-i386.[ch] + extend x86 gas testsuite jmp and
call tests + tweak intel mode far call and jmp.
Nick Clifton [Fri, 14 Jan 2000 18:13:40 +0000 (18:13 +0000)]
fix mis-applied patch
Nick Clifton [Thu, 13 Jan 2000 23:55:21 +0000 (23:55 +0000)]
Applied Tim Wall's patch to replace RELSZ and friends with bfd_coff_relsz and
friends.
Nick Clifton [Thu, 13 Jan 2000 22:55:12 +0000 (22:55 +0000)]
Fix bug in interwork stubs from thumb to arm
Nick Clifton [Thu, 13 Jan 2000 22:10:36 +0000 (22:10 +0000)]
Apply Tim walls octest vs bytes patch
Nick Clifton [Thu, 13 Jan 2000 20:46:54 +0000 (20:46 +0000)]
Apply for for CR 102957.
Nick Clifton [Thu, 13 Jan 2000 20:13:13 +0000 (20:13 +0000)]
fix comments on some EM numbers.
Geoffrey Keating [Wed, 12 Jan 2000 18:56:45 +0000 (18:56 +0000)]
Merge in changes from egcs for AIX cross-compilation support.
Nick Clifton [Tue, 11 Jan 2000 17:53:33 +0000 (17:53 +0000)]
Fix mistakes made about interpretation of ELF ABI spec
Jason Molenda [Tue, 11 Jan 2000 03:07:37 +0000 (03:07 +0000)]
import gdb-2000-01-10 snapshot
Nick Clifton [Mon, 10 Jan 2000 19:48:27 +0000 (19:48 +0000)]
Add arm-conix target
Nick Clifton [Mon, 10 Jan 2000 18:51:33 +0000 (18:51 +0000)]
Add definition of NT_WIN32PSTATUS
Nick Clifton [Mon, 10 Jan 2000 18:50:16 +0000 (18:50 +0000)]
Apply patch from Egor Duda to process win32_pstatus notes in core dumps.
Jason Molenda [Thu, 6 Jan 2000 03:07:20 +0000 (03:07 +0000)]
import gdb-2000-01-05 snapshot
Jason Molenda [Thu, 6 Jan 2000 03:07:20 +0000 (03:07 +0000)]
Initial revision
Jason Molenda [Thu, 6 Jan 2000 01:58:22 +0000 (01:58 +0000)]
These files removed in July by this change:
1999-07-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* gdb.base/Makefile.in (EXECUTABLES): Remove annota2 executable.
* gdb.base/annota2.cc, annota2.exp: Move from here.
* gdb.c++/annota2.cc, annota2.exp: To here.
* gdb.c++/Makefile.in (PROGS): Add annota2 executable.
Nick Clifton [Wed, 5 Jan 2000 23:42:56 +0000 (23:42 +0000)]
add missing definitions
Nick Clifton [Tue, 4 Jan 2000 23:28:10 +0000 (23:28 +0000)]
oops - omitted from previous delta
Nick Clifton [Mon, 3 Jan 2000 20:50:57 +0000 (20:50 +0000)]
Add support for --disassembler-options=force-thumb
Nick Clifton [Mon, 3 Jan 2000 18:32:21 +0000 (18:32 +0000)]
ELF visibility patch from Martin Loewis.
Richard Henderson [Wed, 29 Dec 1999 19:50:13 +0000 (19:50 +0000)]
* elflink.h (bfd_elf,size_dynamic_sections): Don't export all
if no dynamic sections created.
Nick Clifton [Tue, 28 Dec 1999 18:41:47 +0000 (18:41 +0000)]
Redefine STO_* value sin terms of STV_* values
Nick Clifton [Tue, 28 Dec 1999 18:40:48 +0000 (18:40 +0000)]
Add new constants specified in Oct 4 1999 Draft of ELF ABI spec
Geoffrey Keating [Tue, 28 Dec 1999 03:10:39 +0000 (03:10 +0000)]
* vasprintf.c (int_vasprintf): Don't re-read the format character
as this mishandles strings like '%%s'.
Nick Clifton [Tue, 28 Dec 1999 00:25:18 +0000 (00:25 +0000)]
fix PE file format detection
Alan Modra [Mon, 27 Dec 1999 16:10:31 +0000 (16:10 +0000)]
x86 indirect jump/call syntax fixes. Disassembly fix for lcall.
Jason Molenda [Wed, 22 Dec 1999 21:45:38 +0000 (21:45 +0000)]
import gdb-1999-12-21 snapshot
Jason Molenda [Wed, 22 Dec 1999 21:45:13 +0000 (21:45 +0000)]
Initial revision
Nick Clifton [Fri, 17 Dec 1999 19:03:09 +0000 (19:03 +0000)]
Move PE format object file detection code into common place.
Nick Clifton [Fri, 17 Dec 1999 00:42:32 +0000 (00:42 +0000)]
catch bad arm relocs
Ian Lance Taylor [Thu, 16 Dec 1999 01:23:39 +0000 (01:23 +0000)]
1999-12-15 Doug Evans <dje@transmeta.com>
* dis-asm.h: Enclose in extern "C" ifdef __cplusplus.
Nick Clifton [Tue, 14 Dec 1999 23:35:43 +0000 (23:35 +0000)]
Fix detection of common symbols
Andrew Cagney [Tue, 14 Dec 1999 05:13:29 +0000 (05:13 +0000)]
Add support for sparc-*-netbsdelf* and sparc-*-netbsdaout*.
Nick Clifton [Tue, 14 Dec 1999 02:20:57 +0000 (02:20 +0000)]
fix detection of common symbols.
Jason Molenda [Tue, 14 Dec 1999 01:06:04 +0000 (01:06 +0000)]
import gdb-1999-12-13 snapshot
Jason Molenda [Tue, 14 Dec 1999 01:05:42 +0000 (01:05 +0000)]
Initial revision
Nick Clifton [Fri, 10 Dec 1999 20:17:28 +0000 (20:17 +0000)]
Fix elf linker's handling of commons in archive maps
Nick Clifton [Fri, 10 Dec 1999 18:51:35 +0000 (18:51 +0000)]
Revert previous patch.