OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
24 years agoInitial revision
Jason Molenda [Wed, 2 Feb 2000 00:21:11 +0000 (00:21 +0000)]
Initial revision

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 agoInitial revision
Jason Molenda [Tue, 1 Feb 2000 03:19:29 +0000 (03:19 +0000)]
Initial revision

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:29 +0000 (20:05 +0000)]
Apply Thoams de Lellis's patch to fic disassembly of Thumb instructions when
bounded by non-function labels.

24 years agoMost of these changes are really only cosmetic. The readelf.c patch
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.

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 agoInitial revision
Jason Molenda [Tue, 25 Jan 2000 02:39:49 +0000 (02:39 +0000)]
Initial revision

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 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 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 spelling of Motorola
Nick Clifton [Thu, 20 Jan 2000 19:08:43 +0000 (19:08 +0000)]
fix spelling of Motorola

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 agoInitial revision
Jason Molenda [Tue, 18 Jan 2000 00:54:24 +0000 (00:54 +0000)]
Initial revision

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 agofix mis-applied patch
Nick Clifton [Fri, 14 Jan 2000 18:13:40 +0000 (18:13 +0000)]
fix mis-applied patch

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 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 agoAdd arm-conix target
Nick Clifton [Mon, 10 Jan 2000 19:48:27 +0000 (19:48 +0000)]
Add arm-conix target

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 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 agoInitial revision
Jason Molenda [Thu, 6 Jan 2000 03:07:20 +0000 (03:07 +0000)]
Initial revision

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 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 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 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 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 agoInitial revision
Jason Molenda [Wed, 22 Dec 1999 21:45:13 +0000 (21:45 +0000)]
Initial revision

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.

24 years agocatch bad arm relocs
Nick Clifton [Fri, 17 Dec 1999 00:42:32 +0000 (00:42 +0000)]
catch bad arm relocs

24 years ago1999-12-15 Doug Evans <dje@transmeta.com>
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.

24 years agoFix detection of common symbols
Nick Clifton [Tue, 14 Dec 1999 23:35:43 +0000 (23:35 +0000)]
Fix detection of common symbols

24 years agoAdd support for sparc-*-netbsdelf* and sparc-*-netbsdaout*.
Andrew Cagney [Tue, 14 Dec 1999 05:13:29 +0000 (05:13 +0000)]
Add support for sparc-*-netbsdelf* and sparc-*-netbsdaout*.

24 years agofix detection of common symbols.
Nick Clifton [Tue, 14 Dec 1999 02:20:57 +0000 (02:20 +0000)]
fix detection of common symbols.

24 years agoimport gdb-1999-12-13 snapshot
Jason Molenda [Tue, 14 Dec 1999 01:06:04 +0000 (01:06 +0000)]
import gdb-1999-12-13 snapshot

24 years agoInitial revision
Jason Molenda [Tue, 14 Dec 1999 01:05:42 +0000 (01:05 +0000)]
Initial revision

24 years agoFix elf linker's handling of commons in archive maps
Nick Clifton [Fri, 10 Dec 1999 20:17:28 +0000 (20:17 +0000)]
Fix elf linker's handling of commons in archive maps

24 years agoRevert previous patch.
Nick Clifton [Fri, 10 Dec 1999 18:51:35 +0000 (18:51 +0000)]
Revert previous patch.

24 years agoChange AR for ELF so that common symbols are not included in archive map.
Nick Clifton [Fri, 10 Dec 1999 01:41:22 +0000 (01:41 +0000)]
Change AR for ELF so that common symbols are not included in archive map.
Change LD for ELF so that archive elements whoes archive map contains a
 reference to a common symbol will get linkled in.
Add new field to bfd_target structure and initialise it for all bfd targets.

24 years agoFix include paths
Nick Clifton [Thu, 9 Dec 1999 18:23:45 +0000 (18:23 +0000)]
Fix include paths

24 years agoimport gdb-1999-12-07 snapshot
Jason Molenda [Wed, 8 Dec 1999 02:51:13 +0000 (02:51 +0000)]
import gdb-1999-12-07 snapshot

24 years ago*** empty log message ***
Jim Blandy [Tue, 7 Dec 1999 23:56:53 +0000 (23:56 +0000)]
*** empty log message ***

24 years ago* common.h (NT_PRXFPREG): New definition.
Jim Blandy [Tue, 7 Dec 1999 23:51:14 +0000 (23:51 +0000)]
* common.h (NT_PRXFPREG): New definition.

24 years agoAdd support for SSE registers in ELF core files.
Jim Blandy [Tue, 7 Dec 1999 23:51:02 +0000 (23:51 +0000)]
Add support for SSE registers in ELF core files.
* elf.c (elfcore_make_note_pseudosection): New function.
(elfcore_grok_prfpreg): Use it.
(elfcore_grok_prxfpreg): New function.
(elfcore_grok_note): Recognize Linux NT_PRXFPREG notes.

24 years agoimport gdb-1999-12-06 snapshot
Jason Molenda [Tue, 7 Dec 1999 03:56:43 +0000 (03:56 +0000)]
import gdb-1999-12-06 snapshot

24 years agoInitial revision
Jason Molenda [Tue, 7 Dec 1999 03:56:43 +0000 (03:56 +0000)]
Initial revision

24 years ago * elf32-mips.c (mips_elf_calculate_relocation): Divide R_MIPS_PC16
Ian Lance Taylor [Fri, 3 Dec 1999 06:51:54 +0000 (06:51 +0000)]
* elf32-mips.c (mips_elf_calculate_relocation): Divide R_MIPS_PC16
value by 4 before storing it back in the field.  From
Koundinya. K <kk@ddeorg.soft.net>.

24 years ago * m10300-opc.c, m10300-dis.c: Add am33 support.
Jeff Law [Wed, 1 Dec 1999 10:36:22 +0000 (10:36 +0000)]
    * m10300-opc.c, m10300-dis.c: Add am33 support.

24 years ago * archures.c (bfd_mach_am33): Define.
Jeff Law [Wed, 1 Dec 1999 10:14:02 +0000 (10:14 +0000)]
    * archures.c (bfd_mach_am33): Define.
        * bfd-in2.h: Rebuilt.
        * cpu-m10300.c (bfd_am33_arch): Add to the mn103 architecture list
        * elf-m10300.c (mn10300_elf_relax_section): Handle am33 instructions.
        (compute_function_info): Handle additional registers saved by
        movm on the am33.
        (elf_mn10300_mach): Handle E_MN10300_MACH_AM33.
        (_bfd_mn10300_elf_final_write_processing): Handle bfd_mach_am33.

24 years ago * mn10300.h (E_MN10300_MACH_AM33): Define.
Jeff Law [Wed, 1 Dec 1999 10:06:15 +0000 (10:06 +0000)]
    * mn10300.h (E_MN10300_MACH_AM33): Define.

24 years ago * mn10300.h: Add new operand types. Add new instruction formats.
Jeff Law [Wed, 1 Dec 1999 10:05:24 +0000 (10:05 +0000)]
    * mn10300.h: Add new operand types.  Add new instruction formats.

24 years ago* elf.c (bfd_get_elf_phdrs, bfd_get_elf_phdr_upper_bound): New
Jim Blandy [Mon, 29 Nov 1999 20:33:38 +0000 (20:33 +0000)]
* elf.c (bfd_get_elf_phdrs, bfd_get_elf_phdr_upper_bound): New
functions.
* bfd-in2.h (bfd_get_elf_phdrs, bfd_get_elf_phdr_upper_bound): New
declarations.

24 years agoAdd new relocations for alpha explicit relocation support
Michael Meissner [Sun, 28 Nov 1999 03:26:42 +0000 (03:26 +0000)]
Add new relocations for alpha explicit relocation support

24 years agoAdd support for target specific processing of ELF segments
Nick Clifton [Fri, 26 Nov 1999 09:52:23 +0000 (09:52 +0000)]
Add support for target specific processing of ELF segments

24 years agoAdd SEC_CODE and SEC_READONLY flags to glue sections.
Nick Clifton [Thu, 25 Nov 1999 11:52:39 +0000 (11:52 +0000)]
Add SEC_CODE and SEC_READONLY flags to glue sections.

24 years agoAdd SEC_CODE and SEC_READONLY flags to glue sections.
Nick Clifton [Thu, 25 Nov 1999 11:45:05 +0000 (11:45 +0000)]
Add SEC_CODE and SEC_READONLY flags to glue sections.

24 years ago * hppa-dis.c (unit_cond_names): Add PA2.0 unit condition names.
Jeff Law [Thu, 25 Nov 1999 03:29:14 +0000 (03:29 +0000)]
    * hppa-dis.c (unit_cond_names): Add PA2.0 unit condition names.
        (print_insn_hppa): Handle 'B' operand.

24 years ago * hppa.h (pa_opcodes): Correctly handle immediate for PA2.0 "bb"
Jeff Law [Thu, 25 Nov 1999 03:28:22 +0000 (03:28 +0000)]
    * hppa.h (pa_opcodes): Correctly handle immediate for PA2.0 "bb"
        instruction.

24 years agoFix binary pattern for cpfg,f0,c instruction
Nick Clifton [Mon, 22 Nov 1999 15:13:26 +0000 (15:13 +0000)]
Fix binary pattern for cpfg,f0,c instruction

24 years agofix typoi
Nick Clifton [Sat, 20 Nov 1999 11:53:57 +0000 (11:53 +0000)]
fix typoi

24 years ago * elf32-m68k.c (elf_cpu32_plt0_entry): Fix encoding.
Catherine Moore [Fri, 19 Nov 1999 15:41:55 +0000 (15:41 +0000)]
    * elf32-m68k.c (elf_cpu32_plt0_entry): Fix encoding.
        (elf_cpu32_plt_entry): Likewise.

24 years agoFor include/opcode:
Gavin Romig-Koch [Thu, 18 Nov 1999 19:53:48 +0000 (19:53 +0000)]
For include/opcode:

* mips.h (INSN_ISA5): New.

For opcodes:

* mips-opc.c (I5): New.
(abs.ps,add.ps,alnv.ps,c.COND.ps,cvt.s.pl,cvt.s.pu,cvt.ps.s
madd.ps,movf.ps,movt.ps,mul.ps,net.ps,nmadd.ps,nmsub.ps,
pll.ps,plu.ps,pul.ps,puu.ps,sub.ps,suxc1,luxc1): New.

24 years agoFix processing of RVA relocs
Nick Clifton [Thu, 18 Nov 1999 18:36:35 +0000 (18:36 +0000)]
Fix processing of RVA relocs

24 years ago * elf-bfd.h (struct elf_backend_data): Reorder collect and
Richard Henderson [Thu, 18 Nov 1999 01:06:45 +0000 (01:06 +0000)]
    * elf-bfd.h (struct elf_backend_data): Reorder collect and
        type_change_ok; add sign_extend_vma.
        * elf32-mips.c (elf_backend_sign_extend_vma): Define.
        * elfcode.h (elf_swap_symbol_in): Mind be->sign_extend_vma.
        (elf_swap_shdr_in, elf_swap_phdr_in): Likewise.
        * elfxx-target.h (elf_backend_sign_extend_vma): Default.
        (elfNN_bed): Follow struture changes.

24 years ago1999-11-16 Jason Molenda (jsm@bugshack.cygnus.com)
Jason Molenda [Wed, 17 Nov 1999 02:34:36 +0000 (02:34 +0000)]
1999-11-16  Jason Molenda  (jsm@bugshack.cygnus.com)

* gdb.base/compiler.c gdb.base/dollar.exp gdb.c++/compiler.cc: Files
removed in gdb-1999-11-16 snapshot.

24 years agoimport gdb-1999-11-16 snapshot
Jason Molenda [Wed, 17 Nov 1999 02:31:06 +0000 (02:31 +0000)]
import gdb-1999-11-16 snapshot

24 years agoInitial revision
Jason Molenda [Wed, 17 Nov 1999 02:30:41 +0000 (02:30 +0000)]
Initial revision

24 years agoAdded 'X' format to ARM code.
Donald Lindsay [Tue, 16 Nov 1999 03:37:02 +0000 (03:37 +0000)]
Added 'X' format to ARM code.

24 years ago * mips-opc.c (la): Create a version that just uses addiu directly.
Gavin Romig-Koch [Mon, 15 Nov 1999 15:34:17 +0000 (15:34 +0000)]
* mips-opc.c (la): Create a version that just uses addiu directly.
(dla): Expand to daddiu if possible.

24 years agoAdd sim-d10v.h
Michael Meissner [Thu, 11 Nov 1999 12:57:11 +0000 (12:57 +0000)]
Add sim-d10v.h

24 years agoAdd ssnop pattern.
Nick Clifton [Thu, 11 Nov 1999 11:38:41 +0000 (11:38 +0000)]
Add ssnop pattern.

24 years ago * libbfd.c (bfd_read): Check result of read against desired result
Ian Lance Taylor [Tue, 9 Nov 1999 19:13:21 +0000 (19:13 +0000)]
* libbfd.c (bfd_read): Check result of read against desired result
using !=, not <.
(_bfd_generic_get_section_contents): Set bfd_error if the seek is
invalid compared to the section size.

24 years ago * ieee.c (ieee_slurp_debug): Get the length of the debug
Ian Lance Taylor [Tue, 9 Nov 1999 19:11:52 +0000 (19:11 +0000)]
* ieee.c (ieee_slurp_debug): Get the length of the debug
information right if there is no data part.

24 years agoimport gdb-1999-11-08 snapshot
Jason Molenda [Tue, 9 Nov 1999 01:23:30 +0000 (01:23 +0000)]
import gdb-1999-11-08 snapshot

24 years ago * som.c (som_fixup_formats): Improve handling of R_AUX_UNWIND,
Jeff Law [Tue, 2 Nov 1999 08:46:25 +0000 (08:46 +0000)]
    * som.c (som_fixup_formats): Improve handling of R_AUX_UNWIND,
        R_LINETAB, R_LINETAB_ESC, and R_COMMENT.

24 years agoThese files removed in gdb-19991101 snapshot.
Jason Molenda [Tue, 2 Nov 1999 04:52:48 +0000 (04:52 +0000)]
These files removed in gdb-19991101 snapshot.

24 years agoimport gdb-1999-11-01 snapshot
Jason Molenda [Tue, 2 Nov 1999 04:44:47 +0000 (04:44 +0000)]
import gdb-1999-11-01 snapshot

24 years agoInitial revision
Jason Molenda [Tue, 2 Nov 1999 04:44:27 +0000 (04:44 +0000)]
Initial revision

24 years agoFor include/opcode:
Gavin Romig-Koch [Mon, 1 Nov 1999 19:29:55 +0000 (19:29 +0000)]
For include/opcode:

* mips.h (OPCODE_IS_MEMBER): New.

For gas:

* config/tc-mips.c (macro_build): Use OPCODE_IS_MEMBER.
(mips_ip): Use OPCODE_IS_MEMBER.

For opcodes:

* mips-dis.c (_print_insn_mips): Use OPCODE_IS_MEMBER.