binutils-gdb.git
24 years agoFix fclose() emulation
Nick Clifton [Mon, 14 Feb 2000 19:49:48 +0000 (19:49 +0000)]
Fix fclose() emulation

24 years agoAdd ChangeLog entry which had been omitted in checkin of Mark Kettenis
Jim 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.

24 years ago2000-02-14 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
Elena Zannoni [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.

24 years ago2000-02-14 Fernando Nasser <fnasser@totem.to.cygnus.com>
Fernando Nasser [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.

24 years ago2000-02-14 Fernando Nasser <fnasser@totem.to.cygnus.com>
Fernando Nasser [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.

24 years agoRemove extraneous code.
Nick Clifton [Mon, 14 Feb 2000 18:43:48 +0000 (18:43 +0000)]
Remove extraneous code.

24 years ago2000-02-14 Amit S. Kale <akale@veritas.com>
Jim 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>

24 years agoNick Duffek is the UnixWare threads maintainer.
Andrew Cagney [Mon, 14 Feb 2000 04:42:15 +0000 (04:42 +0000)]
Nick Duffek is the UnixWare threads maintainer.

24 years agoFrom Jason Merrill: (die_is_declaration): New fn..
Andrew Cagney [Mon, 14 Feb 2000 04:37:06 +0000 (04:37 +0000)]
From Jason Merrill: (die_is_declaration): New fn..

24 years ago * elf-bfd.h (struct elf_link_hash_table): Add copy_indirect and
Richard Henderson [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.

24 years ago * section.c (_bfd_strip_section_from_output): Add info parameter.
Ian Lance Taylor [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.

24 years agorebuild
Ian Lance Taylor [Sun, 13 Feb 2000 22:40:13 +0000 (22:40 +0000)]
rebuild

24 years agoCorrect missing ChangeLog entry.
Jim Kingdon [Sun, 13 Feb 2000 01:19:33 +0000 (01:19 +0000)]
Correct missing ChangeLog entry.

24 years ago2000-02-10 J.T. Conklin <jtc@redback.com>
Jim Kingdon [Sun, 13 Feb 2000 01:06:58 +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.

24 years agoExplain how to contribute to GDB.
Andrew Cagney [Sun, 13 Feb 2000 00:22:01 +0000 (00:22 +0000)]
Explain how to contribute to GDB.

24 years agoMaintenance - update djgpp, powerpc maintainers. Add some check-in
Andrew Cagney [Sat, 12 Feb 2000 23:55:14 +0000 (23:55 +0000)]
Maintenance - update djgpp, powerpc maintainers.  Add some check-in
after approval maintainers.

24 years agoReformat only.
Andrew Cagney [Sat, 12 Feb 2000 23:19:53 +0000 (23:19 +0000)]
Reformat only.

24 years ago * uw-thread.c: Remove __FUNCTION__ GNUism.
Nicholas Duffek [Sat, 12 Feb 2000 06:08:10 +0000 (06:08 +0000)]
* uw-thread.c: Remove __FUNCTION__ GNUism.

24 years ago2000-02-11 Jason Molenda (jsm@bugshack.cygnus.com)
Jason Molenda [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.

24 years ago * config/tc-hppa.c (pa_build_unwind_subspace): Use subseg_new to create
Jeff 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.

24 years ago2000-01-17 Amit S. Kale <akale@veritas.com>
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>

24 years ago2000-02-09 Mark Kettenis <kettenis@gnu.org>
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.

24 years agoAdd support for M340 processor
Nick Clifton [Thu, 10 Feb 2000 21:59:03 +0000 (21:59 +0000)]
Add support for M340 processor

24 years agoAdd support for M340 part.
Nick Clifton [Thu, 10 Feb 2000 21:41:11 +0000 (21:41 +0000)]
Add support for M340 part.

24 years agoAdd support for M340
Nick Clifton [Thu, 10 Feb 2000 21:31:13 +0000 (21:31 +0000)]
Add support for M340

24 years agoAdd hooks to support TI COFF handling.
Timothy Wall [Thu, 10 Feb 2000 21:21:55 +0000 (21:21 +0000)]
Add hooks to support TI COFF handling.

24 years agoCheck label validity with TC_START_LABEL_WITHOUT_COLON if defined.
Timothy Wall [Thu, 10 Feb 2000 21:03:12 +0000 (21:03 +0000)]
Check label validity with TC_START_LABEL_WITHOUT_COLON if defined.

24 years agoNew preprocessor options.
Timothy Wall [Thu, 10 Feb 2000 21:00:10 +0000 (21:00 +0000)]
New preprocessor options.

24 years agoFix problem where -relax could reorder multiple consecutive sets of the
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.

24 years ago * defs.h (MERGEPID): Added. Patch submitted by Andrew Hobson and
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.

24 years agoFrom Mark Kettenis: Re-order #includes. defs.h is always first.
Andrew Cagney [Thu, 10 Feb 2000 04:53:26 +0000 (04:53 +0000)]
From Mark Kettenis: Re-order #includes.  defs.h is always first.

24 years agowait.h was replaced by gdb/gdb_wait.h.
Andrew Cagney [Thu, 10 Feb 2000 04:37:34 +0000 (04:37 +0000)]
wait.h was replaced by gdb/gdb_wait.h.

24 years agoThese snippets were missed in the previous bytes vs octets patch to
Timothy Wall [Wed, 9 Feb 2000 14:42:48 +0000 (14:42 +0000)]
These snippets were missed in the previous bytes vs octets patch to
the linker.

24 years agoSet arch/mach info prior to swapping in sections, so that the swapping
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.

24 years agoUpdate nindy files - #include "gdb_wait.h" instead of "wait.h".
Andrew Cagney [Wed, 9 Feb 2000 09:04:27 +0000 (09:04 +0000)]
Update nindy files - #include "gdb_wait.h" instead of "wait.h".

24 years agoReplace ../include/wait.h with gdb_wait.h.
Andrew Cagney [Wed, 9 Feb 2000 08:52:47 +0000 (08:52 +0000)]
Replace ../include/wait.h with gdb_wait.h.

24 years ago(sim_resume): Clarify use of SIGGNAL.
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.

24 years agoReport SIGBUS and halt simulation when ld/st detect a misaligned address.
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.

24 years agoStop GDB mis-aligning the stack when doing inferior function calls.
Andrew Cagney [Wed, 9 Feb 2000 04:46:47 +0000 (04:46 +0000)]
Stop GDB mis-aligning the stack when doing inferior function calls.

24 years agoFrom JTC: Reduce default remote_timeout to two. Flush defunct code.
Andrew Cagney [Wed, 9 Feb 2000 03:28:18 +0000 (03:28 +0000)]
From JTC: Reduce default remote_timeout to two.  Flush defunct code.

24 years agoFrom JTC: m32r-stub.c, sparcl-stub.c, sparclet-stub.c
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.

24 years agoFrom JTC: Handle NAK from target stub.
Andrew Cagney [Wed, 9 Feb 2000 02:51:55 +0000 (02:51 +0000)]
From JTC: Handle NAK from target stub.

24 years ago2000-02-08 Jason Molenda (jsm@bugshack.cygnus.com)
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.

24 years agoapply patch from MArk Elbrecht tpo update comment and copyright
Nick Clifton [Tue, 8 Feb 2000 21:10:28 +0000 (21:10 +0000)]
apply patch from MArk Elbrecht tpo update comment and copyright

24 years agoFix compile time warning messages.
Nick Clifton [Tue, 8 Feb 2000 20:54:27 +0000 (20:54 +0000)]
Fix compile time warning messages.

24 years agoNUMBERS_WITH_SUFFIX *doesn't* want to handle 'x', since that is valid
Timothy Wall [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.

24 years agoRemove redundant code for checking numbers with suffixes. Add
Timothy Wall [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.

24 years agoFix bug in interlisting option, added --file-start-context option.
Timothy Wall [Tue, 8 Feb 2000 18:38:13 +0000 (18:38 +0000)]
Fix bug in interlisting option, added --file-start-context option.

24 years ago2000-02-08 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
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.

24 years agoAdd handling for numbers with suffixed radix.
Timothy Wall [Tue, 8 Feb 2000 14:21:53 +0000 (14:21 +0000)]
Add handling for numbers with suffixed radix.

24 years agochangelog for elseif addition
Timothy Wall [Tue, 8 Feb 2000 14:20:57 +0000 (14:20 +0000)]
changelog for elseif addition

24 years agoNew elseif directive has been added.
Timothy Wall [Tue, 8 Feb 2000 14:13:57 +0000 (14:13 +0000)]
New elseif directive has been added.

24 years agoReinstate the following lost patches:
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.

24 years ago Clean up compiler warnings:
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.

24 years ago2000-02-07 Jason Molenda (jsm@bugshack.cygnus.com)
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.

24 years ago2000-02-07 Jason Molenda (jsm@bugshack.cygnus.com)
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.

24 years agoRename parse_disassembler_option (again)
Nick Clifton [Mon, 7 Feb 2000 18:27:19 +0000 (18:27 +0000)]
Rename parse_disassembler_option (again)

24 years ago2000-02-06 Jason Molenda (jsm@bugshack.cygnus.com)
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.

24 years ago2000-02-06 Jason Molenda (jsm@bugshack.cygnus.com)
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.

24 years ago2000-02-06 Jason Molenda (jsm@bugshack.cygnus.com)
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.

24 years ago2000-02-06 Jason Molenda (jsm@bugshack.cygnus.com)
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.

24 years agoApply patches to support Insight by hand from insight-2000-02-04 snapshot.
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.

24 years agoimport insight-2000-02-04 snapshot (2nd try)
Jason Molenda [Mon, 7 Feb 2000 00:19:45 +0000 (00:19 +0000)]
import insight-2000-02-04 snapshot (2nd try)

24 years agoimport gdb-2000-02-04 snapshot
Jason Molenda [Sat, 5 Feb 2000 07:30:26 +0000 (07:30 +0000)]
import gdb-2000-02-04 snapshot

24 years agoFix typo in ALIGN_N usage.
Timothy Wall [Fri, 4 Feb 2000 19:49:21 +0000 (19:49 +0000)]
Fix typo in ALIGN_N usage.

24 years agoRemove conditionals causing a bug in listings.
Timothy Wall [Fri, 4 Feb 2000 19:45:19 +0000 (19:45 +0000)]
Remove conditionals causing a bug in listings.

24 years agoApply H>J's patch to propogate changes made by Thomas de Lellis to arm.h
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

24 years agoAdd octets vs bytes functionality to LD.
Timothy Wall [Thu, 3 Feb 2000 18:24:46 +0000 (18:24 +0000)]
Add octets vs bytes functionality to LD.

24 years agooctets vs bytes changes for GAS
Timothy Wall [Thu, 3 Feb 2000 18:20:23 +0000 (18:20 +0000)]
octets vs bytes changes for GAS

24 years agooctets vs bytes changes for binutils
Timothy Wall [Thu, 3 Feb 2000 18:12:55 +0000 (18:12 +0000)]
octets vs bytes changes for binutils

24 years agoimport gdb-2000-02-02 snapshot
Jason Molenda [Thu, 3 Feb 2000 04:14:45 +0000 (04:14 +0000)]
import gdb-2000-02-02 snapshot

24 years agoremoved in 2000-02-01 snapshot.
Jason Molenda [Wed, 2 Feb 2000 00:43:55 +0000 (00:43 +0000)]
removed in 2000-02-01 snapshot.

24 years agoFix bug in stabs filename encoding where backslashes are present.
Timothy Wall [Wed, 2 Feb 2000 00:24:17 +0000 (00:24 +0000)]
Fix bug in stabs filename encoding where backslashes are present.

24 years agoimport gdb-2000-02-01 snapshot
Jason Molenda [Wed, 2 Feb 2000 00:21:19 +0000 (00:21 +0000)]
import gdb-2000-02-01 snapshot

24 years agoimport gdb-2000-01-31 snapshot
Jason Molenda [Tue, 1 Feb 2000 03:19:29 +0000 (03:19 +0000)]
import gdb-2000-01-31 snapshot

24 years agoAdd ATPCS register naming support
Nick Clifton [Mon, 31 Jan 2000 22:14:50 +0000 (22:14 +0000)]
Add ATPCS register naming support

24 years ago* config/obj-coff.h (OBJ_COPY_SYMBOL_ATTRIBUTES): Don't define if
Geoffrey Keating [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.

24 years agoCathc unwanted text after instructions
Nick Clifton [Mon, 31 Jan 2000 18:24:43 +0000 (18:24 +0000)]
Cathc unwanted text after instructions

24 years agoFix date.
Andreas Schwab [Fri, 28 Jan 2000 12:38:22 +0000 (12:38 +0000)]
Fix date.

24 years agoRename parse_disassembler_option to parse_arm_disassembler_option and allow it
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.

24 years agoAdd prototype for parse_arm_diassembler_option
Nick Clifton [Fri, 28 Jan 2000 01:54:05 +0000 (01:54 +0000)]
Add prototype for parse_arm_diassembler_option

24 years agoApply patch from Thomas de Lellis to allow nm to distinguish between weak
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.

24 years agoAdd ATPCS support to ARM disassembler.
Nick Clifton [Thu, 27 Jan 2000 22:17:12 +0000 (22:17 +0000)]
Add ATPCS support to ARM disassembler.
Document ARM disassembler options.

24 years agoAdd support for documenting target specific disassembler options
Nick Clifton [Thu, 27 Jan 2000 21:44:26 +0000 (21:44 +0000)]
Add support for documenting target specific disassembler options

24 years agoApply Thoams de Lellis's patch to fic disassembly of Thumb instructions when
Nick Clifton [Thu, 27 Jan 2000 20:05:32 +0000 (20:05 +0000)]
Apply Thoams de Lellis's patch to fic disassembly of Thumb instructions when
bounded by non-function labels.

24 years agoMake copyright date lists comply with GNU requirement
Alan Modra [Wed, 26 Jan 2000 23:58:13 +0000 (23:58 +0000)]
Make copyright date lists comply with GNU requirement

24 years agoMost of these changes are really only cosmetic. The readelf.c patch
Alan Modra [Wed, 26 Jan 2000 23:11:48 +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.

24 years agoThis set of patches add support for aout emulation on the x86
Alan Modra [Wed, 26 Jan 2000 22:48:31 +0000 (22:48 +0000)]
This set of patches add support for aout emulation on the x86
assembler.  ie. You will be able to do "as --em=i386aout" on an x86
linux-elf assembler to generate aout format object files, rather than
using a separate assembler.  The aout emulation is enabled by giving
"--enable-targets=i386-linuxaout" to configure.
Oh yeah, there's a couple of fixes too.  Error messages shouldn't be
passed to printf in the format arg just in case someone puts a `%' in
the message.

24 years agoimport gdb-2000-01-26 snapshot
Jason Molenda [Wed, 26 Jan 2000 21:49:14 +0000 (21:49 +0000)]
import gdb-2000-01-26 snapshot

24 years agoPrevent double dumping of raw thumb instructions.
Nick Clifton [Tue, 25 Jan 2000 22:10:13 +0000 (22:10 +0000)]
Prevent double dumping of raw thumb instructions.

24 years ago* proc_api.c proc_events.c proc_flags.c proc_why.c: Removed in
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.

24 years agoimport gdb-2000-01-24 snapshot
Jason Molenda [Tue, 25 Jan 2000 02:40:50 +0000 (02:40 +0000)]
import gdb-2000-01-24 snapshot

24 years agoRemove use of a GCC extension when allocating local arrays.
Nick Clifton [Mon, 24 Jan 2000 19:38:04 +0000 (19:38 +0000)]
Remove use of a GCC extension when allocating local arrays.

24 years agoTo satisfy latest CVS gcc:
Alan Modra [Sat, 22 Jan 2000 23:22:18 +0000 (23:22 +0000)]
To satisfy latest CVS gcc:
* emultempl/*.em (ld_emulation_xfer_struct): Add missing NULL
initialisers, and comments.
* testsuite/ld-srec/sr3.cc (__rethrow): New.

24 years agoFix gas x86 testsuite for a.out
Alan Modra [Fri, 21 Jan 2000 22:58:04 +0000 (22:58 +0000)]
Fix gas x86 testsuite for a.out

24 years agoFix seeks and reads past the end of a BIM
Nick Clifton [Fri, 21 Jan 2000 20:52:35 +0000 (20:52 +0000)]
Fix seeks and reads past the end of a BIM

24 years agofix typo in comment.
Nick Clifton [Fri, 21 Jan 2000 17:44:51 +0000 (17:44 +0000)]
fix typo in comment.

24 years agogas/testsuite/ChangeLog
Alan Modra [Fri, 21 Jan 2000 10:18:33 +0000 (10:18 +0000)]
gas/testsuite/ChangeLog
* gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
* gas/i386/jump16.{s,d}: To here.
* gas/i386/jump.{s,d}: New files.  Duplicate 32 bit jmp and call
tests in general.s so that objdump is exercised.

* gas/i386/i386.exp: Call new tests.

24 years agoAdd 'add" as an offial alias for "addu"
Nick Clifton [Fri, 21 Jan 2000 00:27:29 +0000 (00:27 +0000)]
Add 'add" as an offial alias for "addu"

24 years agofix dll table lookup code for Motorola
Nick Clifton [Thu, 20 Jan 2000 23:42:51 +0000 (23:42 +0000)]
fix dll table lookup code for Motorola