platform/upstream/binutils.git
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

24 years agofix spelling of Motorola
Nick Clifton [Thu, 20 Jan 2000 19:08:43 +0000 (19:08 +0000)]
fix spelling of Motorola

24 years agoApply H.J.'s patch to fix NOLOAD section sizes and dot updates
Nick Clifton [Tue, 18 Jan 2000 23:58:58 +0000 (23:58 +0000)]
Apply H.J.'s patch to fix NOLOAD section sizes and dot updates

24 years agoimport gdb-2000-01-17 snapshot
Jason Molenda [Tue, 18 Jan 2000 00:55:13 +0000 (00:55 +0000)]
import gdb-2000-01-17 snapshot

24 years agoDetect ELFOSABI_ARM.
Nick Clifton [Mon, 17 Jan 2000 18:09:34 +0000 (18:09 +0000)]
Detect ELFOSABI_ARM.

24 years agoCosmetic changes to tc-i386.[ch] + extend x86 gas testsuite jmp and
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.

24 years agoAdd jmp and call tests to prevent intel mode lossage creeping in again.
Alan Modra [Sat, 15 Jan 2000 04:46:00 +0000 (04:46 +0000)]
Add jmp and call tests to prevent intel mode lossage creeping in again.

24 years agoCorrect function return types for new and fussy gcc.
Alan Modra [Fri, 14 Jan 2000 23:10:21 +0000 (23:10 +0000)]
Correct function return types for new and fussy gcc.

24 years agofix mis-applied patch
Nick Clifton [Fri, 14 Jan 2000 18:13:40 +0000 (18:13 +0000)]
fix mis-applied patch

24 years ago2000-01-13 Clinton Popetz <cpopetz@cygnus.com>
Clinton Popetz [Fri, 14 Jan 2000 17:58:29 +0000 (17:58 +0000)]
2000-01-13  Clinton Popetz  <cpopetz@cygnus.com>

        * config/tc-mips.c (mips_do_align): New function.
        * config/tc-mips.h (md_do_align): Define.

24 years agoApplied Tim Wall's patch to replace RELSZ and friends with bfd_coff_relsz and
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.

24 years agoFix bug in interwork stubs from thumb to arm
Nick Clifton [Thu, 13 Jan 2000 22:55:12 +0000 (22:55 +0000)]
Fix bug in interwork stubs from thumb to arm

24 years agoApply Tim walls octest vs bytes patch
Nick Clifton [Thu, 13 Jan 2000 22:10:36 +0000 (22:10 +0000)]
Apply Tim walls octest vs bytes patch

24 years agoApply for for CR 102957.
Nick Clifton [Thu, 13 Jan 2000 20:46:54 +0000 (20:46 +0000)]
Apply for for CR 102957.

24 years agoFix description of EM_S370.
Nick Clifton [Thu, 13 Jan 2000 20:13:35 +0000 (20:13 +0000)]
Fix description of EM_S370.

24 years agofix comments on some EM numbers.
Nick Clifton [Thu, 13 Jan 2000 20:13:13 +0000 (20:13 +0000)]
fix comments on some EM numbers.

24 years agoMerge in changes from egcs for AIX cross-compilation support.
Geoffrey Keating [Wed, 12 Jan 2000 18:56:45 +0000 (18:56 +0000)]
Merge in changes from egcs for AIX cross-compilation support.

24 years agoFix mistakes made about interpretation of ELF ABI spec
Nick Clifton [Tue, 11 Jan 2000 17:53:33 +0000 (17:53 +0000)]
Fix mistakes made about interpretation of ELF ABI spec

24 years agoimport gdb-2000-01-10 snapshot
Jason Molenda [Tue, 11 Jan 2000 03:07:37 +0000 (03:07 +0000)]
import gdb-2000-01-10 snapshot

24 years agoimport gdb-2000-01-10 snapshot
Jason Molenda [Tue, 11 Jan 2000 03:07:26 +0000 (03:07 +0000)]
import gdb-2000-01-10 snapshot

24 years agofixup ARM documentation
Nick Clifton [Mon, 10 Jan 2000 22:22:56 +0000 (22:22 +0000)]
fixup ARM documentation

24 years agoAdd arm-conix target
Nick Clifton [Mon, 10 Jan 2000 19:48:27 +0000 (19:48 +0000)]
Add arm-conix target

24 years agoAdd NT_WIN32PSTATUS to list of recognised core notes
Nick Clifton [Mon, 10 Jan 2000 18:52:23 +0000 (18:52 +0000)]
Add NT_WIN32PSTATUS to list of recognised core notes

24 years agoAdd definition of NT_WIN32PSTATUS
Nick Clifton [Mon, 10 Jan 2000 18:51:33 +0000 (18:51 +0000)]
Add definition of NT_WIN32PSTATUS

24 years agoApply patch from Egor Duda to process win32_pstatus notes in core dumps.
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.

24 years agoApply Mumit Khan's patch to allow temporary file for process interconnection
Nick Clifton [Fri, 7 Jan 2000 22:33:48 +0000 (22:33 +0000)]
Apply Mumit Khan's patch to allow temporary file for process interconnection

24 years agoFix description of -n command line switch
Nick Clifton [Fri, 7 Jan 2000 19:46:04 +0000 (19:46 +0000)]
Fix description of -n command line switch

24 years agoRemind users about -Wl,
Nick Clifton [Fri, 7 Jan 2000 19:06:46 +0000 (19:06 +0000)]
Remind users about -Wl,

24 years agoimport gdb-2000-01-05 snapshot
Jason Molenda [Thu, 6 Jan 2000 03:07:20 +0000 (03:07 +0000)]
import gdb-2000-01-05 snapshot

24 years agoThese files removed in July by this change:
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.

24 years agoadd missing definitions
Nick Clifton [Wed, 5 Jan 2000 23:42:56 +0000 (23:42 +0000)]
add missing definitions

24 years ago * ld.h (wildcard_spec): Change exclude_name to exclude_name_list.
Catherine Moore [Wed, 5 Jan 2000 14:12:23 +0000 (14:12 +0000)]
    * ld.h (wildcard_spec):  Change exclude_name to exclude_name_list.
        (name_list): New.
        * ld.texinfo (EXCLUDE_FILE): Update documentation.
        * ldgram.y (wildcard_spec): Support a list of excluded_files.
        (exclude_name_list): New.
        ldlang.c (walk_wild_section): Support list of excluded files.
        (print_wild_statement): Likewise.
        (lang_add_wild): Likewise.
        * ldlang.h (lang_wild_statement_type): Likewise.
        * scripttempl/elf.sc (OTHER_EXCLUDE_FILES): Support.

24 years agoadd year 2000 copyright notice
Nick Clifton [Wed, 5 Jan 2000 00:04:43 +0000 (00:04 +0000)]
add year 2000 copyright notice

24 years agoApply Mumit Khan's patch to remove 32 postfix from cygwin and mingw
Nick Clifton [Wed, 5 Jan 2000 00:03:36 +0000 (00:03 +0000)]
Apply Mumit Khan's patch to remove 32 postfix from cygwin and mingw

24 years agoApply Mumit Khan's patch to implement --compat-implib command line switch
Nick Clifton [Tue, 4 Jan 2000 23:59:42 +0000 (23:59 +0000)]
Apply Mumit Khan's patch to implement --compat-implib command line switch

24 years agooops - change omitted from previous delta
Nick Clifton [Tue, 4 Jan 2000 23:48:31 +0000 (23:48 +0000)]
oops - change omitted from previous delta

24 years agoApplied Mumit Kha's patch to tweak dll production code.
Nick Clifton [Tue, 4 Jan 2000 23:44:03 +0000 (23:44 +0000)]
Applied Mumit Kha's patch to tweak dll production code.

24 years agoAdded year 2000 copyright notice
Nick Clifton [Tue, 4 Jan 2000 23:33:29 +0000 (23:33 +0000)]
Added year 2000 copyright notice

24 years agoApply patch from Mumit Khan to fix bugs generating dll names.
Nick Clifton [Tue, 4 Jan 2000 23:30:51 +0000 (23:30 +0000)]
Apply patch from Mumit Khan to fix bugs generating dll names.

24 years agooops - omitted from previous delta
Nick Clifton [Tue, 4 Jan 2000 23:28:10 +0000 (23:28 +0000)]
oops - omitted from previous delta

24 years agoAdd support for --disassembler-options=force-thumb
Nick Clifton [Mon, 3 Jan 2000 20:50:57 +0000 (20:50 +0000)]
Add support for --disassembler-options=force-thumb

24 years agodocument --disassembler-options=force-thumb
Nick Clifton [Mon, 3 Jan 2000 20:49:47 +0000 (20:49 +0000)]
document --disassembler-options=force-thumb

24 years agoELF visibility patch from Martin Loewis
Nick Clifton [Mon, 3 Jan 2000 18:34:24 +0000 (18:34 +0000)]
ELF visibility patch from Martin Loewis

24 years agoELF visibility patch from Martin Loewis.
Nick Clifton [Mon, 3 Jan 2000 18:32:21 +0000 (18:32 +0000)]
ELF visibility patch from Martin Loewis.

24 years ago * elflink.h (bfd_elf,size_dynamic_sections): Don't export all
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.

24 years agoAdd decoding of new constants defined in Oct 4, 1999 draft of ELF ABI spec.
Nick Clifton [Tue, 28 Dec 1999 20:23:39 +0000 (20:23 +0000)]
Add decoding of new constants defined in Oct 4, 1999 draft of ELF ABI spec.

24 years agoRedefine STO_* value sin terms of STV_* values
Nick Clifton [Tue, 28 Dec 1999 18:41:47 +0000 (18:41 +0000)]
Redefine STO_* value sin terms of STV_* values

24 years agoAdd new constants specified in Oct 4 1999 Draft of ELF ABI spec
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

24 years ago* vasprintf.c (int_vasprintf): Don't re-read the format character
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'.

24 years agofix PE file format detection
Nick Clifton [Tue, 28 Dec 1999 00:25:18 +0000 (00:25 +0000)]
fix PE file format detection

24 years agox86 indirect jump/call syntax fixes. Disassembly fix for lcall.
Alan Modra [Mon, 27 Dec 1999 16:10:31 +0000 (16:10 +0000)]
x86 indirect jump/call syntax fixes.  Disassembly fix for lcall.

24 years ago * strings.c (main): Correct handling of numeric argument.
Ian Lance Taylor [Sun, 26 Dec 1999 18:49:30 +0000 (18:49 +0000)]
* strings.c (main): Correct handling of numeric argument.

24 years ago1999-12-23 Andrew Haley <aph@cygnus.com>
Andrew Haley [Thu, 23 Dec 1999 18:41:13 +0000 (18:41 +0000)]
1999-12-23  Andrew Haley  <aph@cygnus.com>

* dlltool.c (mtable): mcore how_jtab_roff is 4 bytes into the
jtab; was 8.

24 years agoimport gdb-1999-12-21 snapshot
Jason Molenda [Wed, 22 Dec 1999 21:45:38 +0000 (21:45 +0000)]
import gdb-1999-12-21 snapshot

24 years agoimport gdb-1999-12-21 snapshot
Jason Molenda [Wed, 22 Dec 1999 21:45:11 +0000 (21:45 +0000)]
import gdb-1999-12-21 snapshot

24 years agofix formatting
Nick Clifton [Wed, 22 Dec 1999 19:54:41 +0000 (19:54 +0000)]
fix formatting

24 years agoApply patch from Philip Blundell to allow .previous to work for arm-elf
Nick Clifton [Wed, 22 Dec 1999 19:44:15 +0000 (19:44 +0000)]
Apply patch from Philip Blundell to allow .previous to work for arm-elf

24 years agoMove PE format object file detection code into common place.
Nick Clifton [Fri, 17 Dec 1999 19:03:09 +0000 (19:03 +0000)]
Move PE format object file detection code into common place.