OSDN Git Service
fnasser [Wed, 16 Feb 2000 20:17:50 +0000 (20:17 +0000)]
2000-02-16 Fernando Nasser <fnasser@totem.to.cygnus.com>
* arm-tdep.c (set_disassembly_flavor, arm_othernames,
_initialize_arm_tdep): Allows the user to choose between any of
the flavors available for the disassembly to be used in the "info
reg" command and elsewhere in gdb. It prevents having to maintain
this information in two places by using the data kept in the
opcodes directory.
rth [Wed, 16 Feb 2000 19:07:43 +0000 (19:07 +0000)]
* scripttempl/elf.sc: Place OTHER_PLT_RELOC_SECTION.
twall [Wed, 16 Feb 2000 18:53:31 +0000 (18:53 +0000)]
Add LMA memory region functionality.
nickc [Wed, 16 Feb 2000 18:20:10 +0000 (18:20 +0000)]
Add prototypes for ARM register name functions.
kettenis [Wed, 16 Feb 2000 13:45:24 +0000 (13:45 +0000)]
2000-02-09 Mark Kettenis <kettenis@gnu.org>
* configure.in: Check for lwpid_t, psaddr_t, prgregset_t and
prfpregset_t in <sys/procfs.h>.
* config.in: Add HAVE_LWPID_T, HAVE_PSADDR_T, HAVE_PRGREGSET_T,
HAVE_PRFPREGSET_T.
* gdb_proc_service.h: Only provide typedefs for lwpid_t, psaddr_t,
prgregset_t and prfpregset_t if they are not already present.
kettenis [Wed, 16 Feb 2000 13:43:34 +0000 (13:43 +0000)]
2000-02-09 Mark Kettenis <kettenis@gnu.org>
* configure.in: Check for lwpid_t, psaddr_t, prgregset_t and
prfpregset_t in <sys/procfs.h>.
* config.in: Add HAVE_LWPID_T, HAVE_PSADDR_T, HAVE_PRGREGSET_T,
HAVE_PRFPREGSET_T.
* gdb_proc_service.h: Only provide typedefs for lwpid_t, psaddr_t,
prgregset_t and prfpregset_t if they are not already present.
kettenis [Wed, 16 Feb 2000 13:43:05 +0000 (13:43 +0000)]
2000-02-09 Mark Kettenis <kettenis@gnu.org>
* configure.in: Check for lwpid_t, psaddr_t, prgregset_t and
prfpregset_t in <sys/procfs.h>.
* config.in: Add HAVE_LWPID_T, HAVE_PSADDR_T, HAVE_PRGREGSET_T,
HAVE_PRFPREGSET_T.
* gdb_proc_service.h: Only provide typedefs for lwpid_t, psaddr_t,
prgregset_t and prfpregset_t if they are not already present.
kettenis [Wed, 16 Feb 2000 13:42:25 +0000 (13:42 +0000)]
2000-02-09 Mark Kettenis <kettenis@gnu.org>
* configure.in: Check for lwpid_t, psaddr_t, prgregset_t and
prfpregset_t in <sys/procfs.h>.
* config.in: Add HAVE_LWPID_T, HAVE_PSADDR_T, HAVE_PRGREGSET_T,
HAVE_PRFPREGSET_T.
* gdb_proc_service.h: Only provide typedefs for lwpid_t, psaddr_t,
prgregset_t and prfpregset_t if they are not already present.
cagney [Wed, 16 Feb 2000 08:02:57 +0000 (08:02 +0000)]
From Rodney Brown: Define MERGEPID when needed.
jsm [Wed, 16 Feb 2000 04:45:41 +0000 (04:45 +0000)]
2000-02-15 Jason Molenda (jsm@bugshack.cygnus.com)
* Makefile.in (diststuff): Run 'diststuff' in doc/ subdir, not
'do-doc'.
jsm [Wed, 16 Feb 2000 04:44:55 +0000 (04:44 +0000)]
2000-02-15 Jason Molenda (jsm@bugshack.cygnus.com)
* Makefile.in (diststuff): New target.
kevinb [Wed, 16 Feb 2000 04:40:21 +0000 (04:40 +0000)]
Note author of previous change.
kevinb [Wed, 16 Feb 2000 04:11:25 +0000 (04:11 +0000)]
Fix wording regarding Intel's IA-64 architecture.
jimb [Wed, 16 Feb 2000 00:11:07 +0000 (00:11 +0000)]
* gdb.base/break.exp ("breakpoint line number"): Make sure the
default source file is set properly before running this test.
aoliva [Tue, 15 Feb 2000 22:22:17 +0000 (22:22 +0000)]
* lib/target.exp: Strip warnings about dangerous functions.
kevinb [Tue, 15 Feb 2000 21:17:04 +0000 (21:17 +0000)]
AIX 4.3 changes.
kingdon [Tue, 15 Feb 2000 04:48:23 +0000 (04:48 +0000)]
* elfread.c (elf_symtab_read): Revert changes by Amit S. Kale. A
sym->section->index number is not a SECT_OFF_* code.
cagney [Tue, 15 Feb 2000 01:23:15 +0000 (01:23 +0000)]
Add H.J. Lu to check-in after approval list.
nickc [Mon, 14 Feb 2000 19:49:48 +0000 (19:49 +0000)]
Fix fclose() emulation
kingdon [Mon, 14 Feb 2000 19:17:52 +0000 (19:17 +0000)]
Add ChangeLog entry which had been omitted in checkin of Mark Kettenis
changes last week.
ezannoni [Mon, 14 Feb 2000 19:12:30 +0000 (19:12 +0000)]
2000-02-14 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* lib/gdb.exp: Tell the testsuite that now gdbtk is in the
gdbtk/library directory, not in gdbtcl2.
fnasser [Mon, 14 Feb 2000 19:05:55 +0000 (19:05 +0000)]
2000-02-14 Fernando Nasser <fnasser@totem.to.cygnus.com>
* binutils.texi: Document the change of flavor name from atpcs-special
to special-atpcs to prevent name conflict in gdb.
fnasser [Mon, 14 Feb 2000 19:02:47 +0000 (19:02 +0000)]
2000-02-14 Fernando Nasser <fnasser@totem.to.cygnus.com>
* arm-dis.c: Change flavor name from atpcs-special to
special-atpcs to prevent name conflict in gdb.
(get_arm_regname_num_options, set_arm_regname_option,
get_arm_regnames): New functions. API to access the several
flavor of register names. Note: Used by gdb.
(print_insn_thumb): Use the register name entry from the currently
selected flavor for LR and PC.
nickc [Mon, 14 Feb 2000 18:43:48 +0000 (18:43 +0000)]
Remove extraneous code.
kingdon [Mon, 14 Feb 2000 15:27:28 +0000 (15:27 +0000)]
2000-02-14 Amit S. Kale <akale@veritas.com>
* elfread.c (elf_symtab_read): Move the use of sym to after where
it is set.
Checked in by Jim Kingdon <kingdon@redhat.com>
cagney [Mon, 14 Feb 2000 04:42:15 +0000 (04:42 +0000)]
Nick Duffek is the UnixWare threads maintainer.
cagney [Mon, 14 Feb 2000 04:37:06 +0000 (04:37 +0000)]
From Jason Merrill: (die_is_declaration): New fn..
rth [Sun, 13 Feb 2000 23:11:32 +0000 (23:11 +0000)]
* elf-bfd.h (struct elf_link_hash_table): Add copy_indirect and
hide_symbol members.
(elf_link_hash_copy_indirect): New.
(elf_link_hash_hide_symbol): New.
* elflink.h (elf_link_add_object_symbols): Break out copy from
indirect new new symbol to elf.c.
(elf_link_assign_sym_version): Break out privatization of
non-exported symbol to elf.c.
* elf.c (_bfd_elf_link_hash_copy_indirect): New.
(_bfd_elf_link_hash_hide_symbol): New.
(_bfd_elf_link_hash_table_init): Init copy_indirect and hide_symbol.
ian [Sun, 13 Feb 2000 22:45:29 +0000 (22:45 +0000)]
* section.c (_bfd_strip_section_from_output): Add info parameter.
If it passed as non-NULL, use it to check whether any input BFD
has an input section which uses this output section. Change all
callers.
* bfd-in2.h: Rebuild.
* bfd-in.h: Move declarations of bfd_get_elf_phdr_upper_bound and
bfd_get_elf_phdrs in from bfd-in2.h, correcting patch of
1999-11-29.
* bfd-in2.h: Rebuild.
ian [Sun, 13 Feb 2000 22:40:13 +0000 (22:40 +0000)]
rebuild
kingdon [Sun, 13 Feb 2000 01:19:33 +0000 (01:19 +0000)]
Correct missing ChangeLog entry.
kingdon [Sun, 13 Feb 2000 01:06:57 +0000 (01:06 +0000)]
2000-02-10 J.T. Conklin <jtc@redback.com>
* config/i386/nbsd.mt (GDBSERVER_DEPFILES): Add low-nbsd.o
* configure.tgt (i[3456]86-*-netbsd*): add gdbserver to
configdirs.
* gdbserver/low-nbsd.c: New file.
* gdbserver/Makefile.in: convert to autoconf.
* gdbserver/configure.in: likewise.
* gdbserver/configure: generate.
cagney [Sun, 13 Feb 2000 00:22:01 +0000 (00:22 +0000)]
Explain how to contribute to GDB.
cagney [Sat, 12 Feb 2000 23:55:14 +0000 (23:55 +0000)]
Maintenance - update djgpp, powerpc maintainers. Add some check-in
after approval maintainers.
cagney [Sat, 12 Feb 2000 23:19:53 +0000 (23:19 +0000)]
Reformat only.
nsd [Sat, 12 Feb 2000 06:08:10 +0000 (06:08 +0000)]
* uw-thread.c: Remove __FUNCTION__ GNUism.
jsm [Sat, 12 Feb 2000 04:28:52 +0000 (04:28 +0000)]
2000-02-11 Jason Molenda (jsm@bugshack.cygnus.com)
* ChangeLog: Tiny whitespace removal to test modification to
logger scripts.
law [Fri, 11 Feb 2000 21:27:41 +0000 (21:27 +0000)]
* config/tc-hppa.c (pa_build_unwind_subspace): Use subseg_new to create
the unwinder subspace. Save the current seg/subseg before creating
the new seg/subseg.
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>
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.
nickc [Thu, 10 Feb 2000 21:59:03 +0000 (21:59 +0000)]
Add support for M340 processor
nickc [Thu, 10 Feb 2000 21:41:11 +0000 (21:41 +0000)]
Add support for M340 part.
nickc [Thu, 10 Feb 2000 21:31:13 +0000 (21:31 +0000)]
Add support for M340
twall [Thu, 10 Feb 2000 21:21:55 +0000 (21:21 +0000)]
Add hooks to support TI COFF handling.
twall [Thu, 10 Feb 2000 21:03:12 +0000 (21:03 +0000)]
Check label validity with TC_START_LABEL_WITHOUT_COLON if defined.
twall [Thu, 10 Feb 2000 21:00:10 +0000 (21:00 +0000)]
New preprocessor options.
amylaar [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.
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.
cagney [Thu, 10 Feb 2000 04:53:26 +0000 (04:53 +0000)]
From Mark Kettenis: Re-order #includes. defs.h is always first.
cagney [Thu, 10 Feb 2000 04:37:34 +0000 (04:37 +0000)]
wait.h was replaced by gdb/gdb_wait.h.
twall [Wed, 9 Feb 2000 14:42:47 +0000 (14:42 +0000)]
These snippets were missed in the previous bytes vs octets patch to
the linker.
twall [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.
cagney [Wed, 9 Feb 2000 09:04:27 +0000 (09:04 +0000)]
Update nindy files - #include "gdb_wait.h" instead of "wait.h".
cagney [Wed, 9 Feb 2000 08:52:44 +0000 (08:52 +0000)]
Replace ../include/wait.h with gdb_wait.h.
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.
cagney [Wed, 9 Feb 2000 05:08:42 +0000 (05:08 +0000)]
Report SIGBUS and halt simulation when ld/st detect a misaligned address.
cagney [Wed, 9 Feb 2000 04:46:47 +0000 (04:46 +0000)]
Stop GDB mis-aligning the stack when doing inferior function calls.
cagney [Wed, 9 Feb 2000 03:28:18 +0000 (03:28 +0000)]
From JTC: Reduce default remote_timeout to two. Flush defunct code.
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.
cagney [Wed, 9 Feb 2000 02:51:54 +0000 (02:51 +0000)]
From JTC: Handle NAK from target stub.
jsm [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.
nickc [Tue, 8 Feb 2000 21:10:27 +0000 (21:10 +0000)]
apply patch from MArk Elbrecht tpo update comment and copyright
nickc [Tue, 8 Feb 2000 20:54:27 +0000 (20:54 +0000)]
Fix compile time warning messages.
twall [Tue, 8 Feb 2000 19:41:03 +0000 (19:41 +0000)]
NUMBERS_WITH_SUFFIX *doesn't* want to handle 'x', since that is valid
when the 0x prefix is used.
twall [Tue, 8 Feb 2000 19:06:00 +0000 (19:06 +0000)]
Remove redundant code for checking numbers with suffixes. Add
functionality to break out of assembler loops.
twall [Tue, 8 Feb 2000 18:38:13 +0000 (18:38 +0000)]
Fix bug in interlisting option, added --file-start-context option.
ezannoni [Tue, 8 Feb 2000 16:25:07 +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.
twall [Tue, 8 Feb 2000 14:21:52 +0000 (14:21 +0000)]
Add handling for numbers with suffixed radix.
twall [Tue, 8 Feb 2000 14:20:57 +0000 (14:20 +0000)]
changelog for elseif addition
twall [Tue, 8 Feb 2000 14:13:57 +0000 (14:13 +0000)]
New elseif directive has been added.
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.
kingdon [Tue, 8 Feb 2000 04:39:01 +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.
jsm [Tue, 8 Feb 2000 03:37:33 +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.
jsm [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.
nickc [Mon, 7 Feb 2000 18:27:19 +0000 (18:27 +0000)]
Rename parse_disassembler_option (again)
jsm [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.
jsm [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.
jsm [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.
jsm [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.
jsm [Mon, 7 Feb 2000 00:34:34 +0000 (00:34 +0000)]
Apply patches to support Insight by hand from insight-2000-02-04 snapshot.
jsm [Mon, 7 Feb 2000 00:19:39 +0000 (00:19 +0000)]
Initial revision
jsm [Mon, 7 Feb 2000 00:19:28 +0000 (00:19 +0000)]
Initial revision
jsm [Sat, 5 Feb 2000 07:30:16 +0000 (07:30 +0000)]
Initial revision
twall [Fri, 4 Feb 2000 19:49:21 +0000 (19:49 +0000)]
Fix typo in ALIGN_N usage.
twall [Fri, 4 Feb 2000 19:45:19 +0000 (19:45 +0000)]
Remove conditionals causing a bug in listings.
nickc [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
twall [Thu, 3 Feb 2000 18:24:46 +0000 (18:24 +0000)]
Add octets vs bytes functionality to LD.
twall [Thu, 3 Feb 2000 18:20:23 +0000 (18:20 +0000)]
octets vs bytes changes for GAS
twall [Thu, 3 Feb 2000 18:12:54 +0000 (18:12 +0000)]
octets vs bytes changes for binutils
jsm [Thu, 3 Feb 2000 04:14:36 +0000 (04:14 +0000)]
Initial revision
jsm [Thu, 3 Feb 2000 04:14:27 +0000 (04:14 +0000)]
Initial revision
jsm [Wed, 2 Feb 2000 00:43:55 +0000 (00:43 +0000)]
removed in 2000-02-01 snapshot.
twall [Wed, 2 Feb 2000 00:24:17 +0000 (00:24 +0000)]
Fix bug in stabs filename encoding where backslashes are present.
jsm [Wed, 2 Feb 2000 00:21:11 +0000 (00:21 +0000)]
Initial revision
jsm [Tue, 1 Feb 2000 03:19:29 +0000 (03:19 +0000)]
Initial revision
jsm [Tue, 1 Feb 2000 03:19:06 +0000 (03:19 +0000)]
Initial revision
nickc [Mon, 31 Jan 2000 22:14:50 +0000 (22:14 +0000)]
Add ATPCS register naming support
geoffk [Mon, 31 Jan 2000 19:13:47 +0000 (19:13 +0000)]
* config/obj-coff.h (OBJ_COPY_SYMBOL_ATTRIBUTES): Don't define if
already defined.
* config/tc-ppc.h [OBJ_XCOFF] (OBJ_COPY_SYMBOL_ATTRIBUTES):
New macro.
* config/tc-ppc.c (ppc_fix_adjustable): Don't look at the frag
of a symbol when we really care about its value.
nickc [Mon, 31 Jan 2000 18:24:42 +0000 (18:24 +0000)]
Cathc unwanted text after instructions
schwab [Fri, 28 Jan 2000 12:38:22 +0000 (12:38 +0000)]
Fix date.