OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
24 years ago * config/tc-hppa.c (pa_ip): Get strict/non-strict mode from the
law [Mon, 6 Sep 1999 10:28:19 +0000 (10:28 +0000)]
    * config/tc-hppa.c (pa_ip): Get strict/non-strict mode from the
        candidate instruction.  Require registers for register arguments
        when in strict mode.  Require assemble-time constants for
        constants when in strict mode.
        (pa_get_absolute_expression): Require a constant when in strict
        mode.

24 years agoFix value for -Wnuh command line option
nickc [Mon, 6 Sep 1999 10:24:18 +0000 (10:24 +0000)]
Fix value for -Wnuh command line option

24 years agoApplied patch from Scott Bambrough <scottb@netwinder.org>:
nickc [Mon, 6 Sep 1999 09:51:14 +0000 (09:51 +0000)]
Applied patch from Scott Bambrough  <scottb@netwinder.org>:

Added HOSTING_CRT0, HOSTING_LIBS for target "arm*-*-linux-gnu*"

24 years agouse bfd memory allcation routines
nickc [Mon, 6 Sep 1999 08:57:49 +0000 (08:57 +0000)]
use bfd memory allcation routines

24 years agofix date
ian [Sat, 4 Sep 1999 17:40:28 +0000 (17:40 +0000)]
fix date

24 years ago1999-09-04 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 17:40:18 +0000 (17:40 +0000)]
1999-09-04  Steve Chamberlain  <sac@pobox.com>

* readelf.c: Include "elf/pj.h".
(dump_relocations): Handle EM_PJ.
(get_machine_name): Likewise.
(get_machine_flags): Likewise.

24 years ago1999-09-02 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 17:38:46 +0000 (17:38 +0000)]
1999-09-02  Steve Chamberlain  <sac@pobox.com>

* binutils-all/objdump.exp: Add pj to cpus_expected.

24 years ago1999-09-04 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 17:37:36 +0000 (17:37 +0000)]
1999-09-04  Steve Chamberlain  <sac@pobox.com>

* configure.tgt (pjl-*-*, pj-*-*): New targets.
* emulparams/pjelf.sh: New file.
* emulparams/pjlelf.sh: New file.
* scripttempl/pj.sc: New file.
* Makefile.am (ALL_EMULATIONS): Add epjelf.o and epjlelf.o.
(epjelf.o, epjlelf.o): New targets.
* Makefile.in: Rebuild.

24 years agoremove extraneous period
ian [Sat, 4 Sep 1999 17:29:42 +0000 (17:29 +0000)]
remove extraneous period

24 years ago1999-09-04 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 17:29:20 +0000 (17:29 +0000)]
1999-09-04  Steve Chamberlain  <sac@pobox.com>

* config/tc-pj.c: New file, supports picoJava in ELF.
* config/tc-pj.h: Ditto.
* configure.in (pjl*, pj*): New targets.
* Makefile.am: Rebuild dependencies.
(CPU_TYPES): Add pj.
(TARGET_CPU_CFILES): Add config/tc-pj.c.
(TARGET_CPU_HFILES): Add config/tc-pj.h.
* doc/c-pj.texi: New file.
* doc/as.texinfo: Add some PJ specifics.
* doc/all.texi: Add PJ to the list of all architectures, sort them
all alphabetically.
* doc/Makefile.in (CPU_DOCS): Add c-pj.texi.
* configure, Makefile.in, doc/Makefile.in: Rebuild.

24 years ago1999-09-04 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 17:18:59 +0000 (17:18 +0000)]
1999-09-04  Steve Chamberlain  <sac@pobox.com>

* gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.

24 years ago1999-09-04 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 17:17:37 +0000 (17:17 +0000)]
1999-09-04  Steve Chamberlain  <sac@pobox.com>

* dis-asm.h (print_insn_pj): Declare.

24 years ago1999-09-04 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 17:16:21 +0000 (17:16 +0000)]
1999-09-04  Steve Chamberlain  <sac@pobox.com>

* pj.h: New file.

24 years ago1999-09-04 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 17:15:44 +0000 (17:15 +0000)]
1999-09-04  Steve Chamberlain  <sac@pobox.com>

* pj.h: New file.
* common.h (EM_PJ): Define.

24 years ago1999-09-04 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 17:14:36 +0000 (17:14 +0000)]
1999-09-04  Steve Chamberlain  <sac@pobox.com>

* pj-opc.c: New file.
* pj-dis.c: New file.
* disassemble.c (disassembler): Handle bfd_arch_pj.
* configure.in: Handle bfd_pj_arch.
* Makefile.am: Rebuild dependencies.
(CFILES): Add pj-dis.c and pj-opc.c.
(ALL_MACHINES): Add pj-dis.lo and pj-opc.lo.
* configure, Makefile.in: Rebuild.

24 years ago1999-09-04 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 17:07:45 +0000 (17:07 +0000)]
1999-09-04  Steve Chamberlain  <sac@pobox.com>

* cpu-pj.c: New file.
* elf32-pj.c: New file.
* config.bfd (pj*): New cpu.
(pj-*-*, pjl-*-*): New targets.
* configure.in (bfd_elf32_pj_vec): New target vector.
(bfd_elf32_pjl_vec): New target vector.
  * archures.c (bfd_arch_pj): Define.
* elf.c (prep_headers): Handle bfd_arch_pj.
* reloc.c: Define BFD_RELOC_PJ_* relocations.
* targets.c (bfd_elf32_pj_vec, bfd_elf32_pjl_vec): Declare and add
to target vector list.
* Makefile.am: Rebuild dependencies.
(ALL_MACHINES): Add cpu-pj.lo.
(ALL_MACHINES_CFILES): Add cpu-pj.c.
(BFD32_BACKENDS): Add elf32-pj.lo.
(BFD32_BACKENDS_CFILES): Add elf32-pj.c.
* configure, Makefile.in, bfd-in2.h, libbfd.h: Rebuild.

24 years ago1999-09-04 Steve Chamberlain <sac@pobox.com>
ian [Sat, 4 Sep 1999 16:52:13 +0000 (16:52 +0000)]
1999-09-04  Steve Chamberlain  <sac@pobox.com>

* config.sub: Add support for configuring for pj.

24 years ago * elf-bfd.h (ELF_LINK_NON_GOT_REF): Define.
ian [Sat, 4 Sep 1999 16:26:08 +0000 (16:26 +0000)]
* elf-bfd.h (ELF_LINK_NON_GOT_REF): Define.
* elflink.h (elf_adjust_dynamic_symbol): Copy REF_REGULAR_NONWEAK
and NON_GOT_REF from weak defined symbol to real symbol.
* elf32-i386.c (elf_i386_check_relocs): Set NON_GOT_REF.
(elf_i386_adjust_dynamic_symbol): If NON_GOT_REF is not set, don't
create a COPY reloc.
* elf32-sparc.c (elf32_sparc_check_relocs): Set NON_GOT_REF.
(elf32_sparc_adjust_dynamic_symbol): If NON_GOT_REF is not set,
don't create a COPY reloc.

24 years ago1999-09-04 H.J. Lu <hjl@gnu.org>
ian [Sat, 4 Sep 1999 15:49:35 +0000 (15:49 +0000)]
1999-09-04  H.J. Lu  <hjl@gnu.org>

* i386-dis.c (print_insn_i386): Set bytes_per_line to 7.

24 years ago * emulparams/elf64hppa.sh (MAXPAGESIZE): Define.
law [Sat, 4 Sep 1999 02:20:41 +0000 (02:20 +0000)]
    * emulparams/elf64hppa.sh (MAXPAGESIZE): Define.
        (OTHER_READONLY_SECTIONS, DATA_PLT): Likewise.

24 years agorebuild
ian [Fri, 3 Sep 1999 18:34:45 +0000 (18:34 +0000)]
rebuild

24 years ago * elflink.h (elf_bfd_final_link): When counting relocations, don't
ian [Fri, 3 Sep 1999 18:34:00 +0000 (18:34 +0000)]
* elflink.h (elf_bfd_final_link): When counting relocations, don't
count those in sections we are not including in the link.

24 years ago * hppa.h: Add HPUX specific symbol type definitions.
law [Fri, 3 Sep 1999 02:23:08 +0000 (02:23 +0000)]
    * hppa.h: Add HPUX specific symbol type definitions.

24 years ago * elflink.h (elf_link_add_object_symbols): Work around bogus SH_LINK
law [Thu, 2 Sep 1999 23:44:54 +0000 (23:44 +0000)]
    * elflink.h (elf_link_add_object_symbols): Work around bogus SH_LINK
        field in hpux11 shared libraries.

24 years ago * emulparams/elf64hppa.sh: New file.
law [Thu, 2 Sep 1999 20:35:33 +0000 (20:35 +0000)]
    * emulparams/elf64hppa.sh: New file.
        * configure.tgt (hppa*w-*-*): Use elf64hppa emulation.
        * Makefile.am (ALL_64_EMULATIONS): Add eelf64hppa.o
        (eelf64hppa.c): Add dependencies.
        * Makefile.in: Rebuilt.

24 years ago * hppa.h: Add HPUX specific dynamic and program header table
law [Thu, 2 Sep 1999 20:17:33 +0000 (20:17 +0000)]
    * hppa.h: Add HPUX specific dynamic and program header table
        specific definitions.

24 years agoFix memory leak.
nickc [Thu, 2 Sep 1999 17:56:48 +0000 (17:56 +0000)]
Fix memory leak.

24 years agoEnable --emulation={i386coff,i386elf} for i386 gas.
amodra [Thu, 2 Sep 1999 15:12:00 +0000 (15:12 +0000)]
Enable --emulation={i386coff,i386elf} for i386 gas.

24 years agoDo not dump literal pool when a .section .line directive is encountered.
nickc [Thu, 2 Sep 1999 10:39:15 +0000 (10:39 +0000)]
Do not dump literal pool when a .section .line directive is encountered.

24 years agoAdd test for strongarm to ScottB's patch.
nickc [Thu, 2 Sep 1999 10:11:09 +0000 (10:11 +0000)]
Add test for strongarm to ScottB's patch.

24 years ago * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
clm [Wed, 1 Sep 1999 21:17:35 +0000 (21:17 +0000)]
    * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
        test "entry0" instead of "entry1".  ARM targets use REL relocs,
        and should use the test entry0.

24 years agoFix minor typos introduced while cleaning up the previous patch.
law [Wed, 1 Sep 1999 20:06:15 +0000 (20:06 +0000)]
Fix minor typos introduced while cleaning up the previous patch.

24 years ago * elf-hppa.h (elf_hppa_add_symbol_hook): New function.
law [Wed, 1 Sep 1999 19:42:17 +0000 (19:42 +0000)]
    * elf-hppa.h (elf_hppa_add_symbol_hook): New function.
        (elf_hppa_final_link, elf_hppa_relocate_section): Likewise.
        (elf_hppa_final_link_relocate, elf_hppa_relocate_insn): Likewise.

24 years agofix typo.
nickc [Wed, 1 Sep 1999 16:18:50 +0000 (16:18 +0000)]
fix typo.

24 years agoslight code improvement over previous delta
nickc [Wed, 1 Sep 1999 15:32:46 +0000 (15:32 +0000)]
slight code improvement over previous delta

24 years agoCoff fix for i386 gas testsuite
amodra [Wed, 1 Sep 1999 14:57:02 +0000 (14:57 +0000)]
Coff fix for i386 gas testsuite

24 years agoDo not align sectins when producing ELF format objects.
nickc [Wed, 1 Sep 1999 10:57:18 +0000 (10:57 +0000)]
Do not align sectins when producing ELF format objects.

24 years agoDocument new command line switches.
nickc [Wed, 1 Sep 1999 09:28:07 +0000 (09:28 +0000)]
Document new command line switches.

24 years agoooops - omitted from previous delta
nickc [Tue, 31 Aug 1999 16:57:37 +0000 (16:57 +0000)]
ooops - omitted from previous delta

24 years agooops - omitted from previous delta
nickc [Tue, 31 Aug 1999 16:57:03 +0000 (16:57 +0000)]
oops - omitted from previous delta

24 years agoPatch from Scott Bambrough <scottb@netwinder.org> to define NT_TASKSTRUCT.
nickc [Tue, 31 Aug 1999 16:56:26 +0000 (16:56 +0000)]
Patch from Scott Bambrough <scottb@netwinder.org> to define NT_TASKSTRUCT.

24 years agoApply patch from Scott Bambrough to display the contents of a NOTES segment
nickc [Tue, 31 Aug 1999 16:54:55 +0000 (16:54 +0000)]
Apply patch from Scott Bambrough to display the contents of a NOTES segment
in a core file.

24 years ago * binutils.texi (Bug Reporting): Clarify that large files should
ian [Tue, 31 Aug 1999 15:34:28 +0000 (15:34 +0000)]
* binutils.texi (Bug Reporting): Clarify that large files should
not be sent to bug-gnu-utils.

24 years agofix FSF address
ian [Tue, 31 Aug 1999 15:12:20 +0000 (15:12 +0000)]
fix FSF address

24 years agofix FSF address
ian [Tue, 31 Aug 1999 15:11:50 +0000 (15:11 +0000)]
fix FSF address

24 years agofix FSF address
ian [Tue, 31 Aug 1999 15:11:20 +0000 (15:11 +0000)]
fix FSF address

24 years agofix FSF address
ian [Tue, 31 Aug 1999 15:10:47 +0000 (15:10 +0000)]
fix FSF address

24 years agoWhen possible, keep the original type of the symbol.
nickc [Tue, 31 Aug 1999 14:07:26 +0000 (14:07 +0000)]
When possible, keep the original type of the symbol.

24 years agoAdd support for configuring for fr30.
nickc [Tue, 31 Aug 1999 09:47:20 +0000 (09:47 +0000)]
Add support for configuring for fr30.

24 years ago * alpha-opc.c (fetch, fetch_m, ecb, wh64): RA must be R31.
rth [Tue, 31 Aug 1999 02:01:21 +0000 (02:01 +0000)]
    * alpha-opc.c (fetch, fetch_m, ecb, wh64): RA must be R31.

24 years agoInitial revision
jsm [Tue, 31 Aug 1999 01:08:26 +0000 (01:08 +0000)]
Initial revision

24 years agoInitial revision
jsm [Tue, 31 Aug 1999 01:04:56 +0000 (01:04 +0000)]
Initial revision

24 years agoCheck in correct version of previous patch.
law [Mon, 30 Aug 1999 21:57:08 +0000 (21:57 +0000)]
Check in correct version of previous patch.

24 years ago * elf-hppa.h (_bfd_elf_hppa_gen_reloc_type): Allow both
law [Mon, 30 Aug 1999 21:30:33 +0000 (21:30 +0000)]
    * elf-hppa.h (_bfd_elf_hppa_gen_reloc_type): Allow both
        R_PARISC_DIR32 and R_PARISC_DIR64 regardless of how the
        tools were configured.
        * elf32-hppa.h (_bfd_elf32_hppa_gen_reloc_type): Declare.

24 years ago * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
law [Mon, 30 Aug 1999 21:15:00 +0000 (21:15 +0000)]
    * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
        sectioning.
        * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
        PA64.

24 years ago * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
law [Mon, 30 Aug 1999 21:00:58 +0000 (21:00 +0000)]
    * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
        sectioning.
        * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
        Revamp address expressions slightly to handle an arbitrary sized
        address.

24 years ago * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
law [Mon, 30 Aug 1999 20:08:59 +0000 (20:08 +0000)]
    * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
        sectioning.
        * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.

24 years ago * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
law [Mon, 30 Aug 1999 18:20:18 +0000 (18:20 +0000)]
    * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
        sectioning.

24 years agoNew i386 tests for naked register syntax, ie. "eax" instead of "%eax"
amodra [Mon, 30 Aug 1999 14:09:43 +0000 (14:09 +0000)]
New i386 tests for naked register syntax, ie. "eax" instead of "%eax"

24 years agoi386 gas code cleanups: combine i386_is_reg and parse_register.
amodra [Mon, 30 Aug 1999 13:12:53 +0000 (13:12 +0000)]
i386 gas code cleanups: combine i386_is_reg and parse_register.

24 years agoAllow spaces in i386 FP reg names, eg. %st ( 1 ).
amodra [Sun, 29 Aug 1999 23:44:26 +0000 (23:44 +0000)]
Allow spaces in i386 FP reg names, eg. %st ( 1 ).

24 years ago * fr30-asm.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c,fr30-opc.c: Rebuild.
devans [Sun, 29 Aug 1999 21:16:25 +0000 (21:16 +0000)]
* fr30-asm.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c,fr30-opc.c: Rebuild.
* m32r-asm.c,m32r-desc.h,m32r-dis.c,m32r-ibld.c,m32r-opc.c: Rebuild.
* m32r-opinst.c: Rebuild.

24 years ago * config/tc-m32r.c (md_parse_option): Delete unrecognized option
devans [Sun, 29 Aug 1999 20:45:21 +0000 (20:45 +0000)]
* config/tc-m32r.c (md_parse_option): Delete unrecognized option
error message (done elsewhere).

24 years ago * hppa-dis.c (print_insn_hppa): Replace 'f' by 'v'. Prefix float
law [Sun, 29 Aug 1999 07:53:24 +0000 (07:53 +0000)]
    * hppa-dis.c (print_insn_hppa): Replace 'f' by 'v'.  Prefix float
        register args by 'f'.

24 years ago * config/tc-hppa.c (pa_ip): Replace 'f' by 'v'. Prefix float register
law [Sun, 29 Aug 1999 07:52:31 +0000 (07:52 +0000)]
    * config/tc-hppa.c (pa_ip): Replace 'f' by 'v'.  Prefix float register
        args by 'f'.

24 years ago * hppa.h (pa_opcodes): Replace 'f' by 'v'. Prefix float register args
law [Sun, 29 Aug 1999 07:51:43 +0000 (07:51 +0000)]
    * hppa.h (pa_opcodes): Replace 'f' by 'v'.  Prefix float register args
        by 'f'.

24 years ago * gas/hppa/basic/basic.exp: Add new tests shift2.s,
law [Sat, 28 Aug 1999 11:00:36 +0000 (11:00 +0000)]
    * gas/hppa/basic/basic.exp:  Add new tests shift2.s,
        shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
        * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
        extract3.s, deposit2.s, deposit3.s:  New.

24 years ago * config/tc-hppa.c (pa_ip): Add args q, %, and |.
law [Sat, 28 Aug 1999 10:59:37 +0000 (10:59 +0000)]
    * config/tc-hppa.c (pa_ip): Add args q, %, and |.

24 years ago * hppa-dis.c (print_insn_hppa): Add args q, %, !, and |.
law [Sat, 28 Aug 1999 10:59:07 +0000 (10:59 +0000)]
    * hppa-dis.c (print_insn_hppa): Add args q, %, !, and |.

24 years ago * hppa.h (pa_opcodes): Add extrd, extrw, depd, depdi, depw, depwi.
law [Sat, 28 Aug 1999 10:58:26 +0000 (10:58 +0000)]
    * hppa.h (pa_opcodes): Add extrd, extrw, depd, depdi, depw, depwi.
        Add supporting args.

24 years ago * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
law [Sat, 28 Aug 1999 10:32:42 +0000 (10:32 +0000)]
    * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
        Add new syntax versions of instructions to tests.
        * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
        system2.s, unit2.s:  New tests.
        * hppa/basic/basic.exp: Add new tests.

24 years ago * config/tc-hppa.c (pa_ip): Absorb white space in instructions
law [Sat, 28 Aug 1999 10:18:09 +0000 (10:18 +0000)]
   * config/tc-hppa.c (pa_ip):  Absorb white space in instructions
        between args.
        Add new completers.  Fix bug in 64 bit condition handling.

24 years ago * hppa-dis.c (MASK_10, read_write_names, add_compl_names,
law [Sat, 28 Aug 1999 10:17:06 +0000 (10:17 +0000)]
    * hppa-dis.c (MASK_10, read_write_names, add_compl_names,
        extract_10U_store):  New.
        (print_insn_hppa):  Add new completers.

24 years ago * hppa.h: Document new completers and args.
law [Sat, 28 Aug 1999 10:16:14 +0000 (10:16 +0000)]
    * hppa.h:  Document new completers and args.
        * hppa.h (pa_opcodes):  Add 64 bit patterns and pa2.0 syntax for uxor,
        uaddcm, dcor, addi, add, sub, subi, shladd, rfi, and probe.  Add pa2.0
        extensions for ssm, rsm, pdtlb, pitlb.  Add performance instructions
        pmenb and pmdis.

24 years agoFix minor bug in last change.
law [Sat, 28 Aug 1999 09:28:31 +0000 (09:28 +0000)]
Fix minor bug in last change.

24 years ago * gas/hppa/basic/basic.exp:
law [Sat, 28 Aug 1999 08:49:58 +0000 (08:49 +0000)]
    * gas/hppa/basic/basic.exp:
        * gas/hppa/basic/media.s:  Add test cases for new instructions.

24 years ago * config/tc-hppa.c (pa_ip): Add completer codes 'a', 'ch', 'cH',
law [Sat, 28 Aug 1999 08:48:40 +0000 (08:48 +0000)]
    * config/tc-hppa.c (pa_ip):  Add completer codes 'a', 'ch', 'cH',
        'cS', and 'c*'.

24 years ago * hppa-dis.c (signed_unsigned_names,mix_half_names,
law [Sat, 28 Aug 1999 08:47:50 +0000 (08:47 +0000)]
    * hppa-dis.c (signed_unsigned_names,mix_half_names,
        saturation_names):  New.
        (print_insn_hppa): Add completer codes 'a', 'ch', 'cH', 'cS', and 'c*'.

24 years ago * hppa.h (pa_opcodes): Add pa2.0 instructions hadd, hshl,
law [Sat, 28 Aug 1999 08:46:56 +0000 (08:46 +0000)]
    * hppa.h (pa_opcodes):  Add pa2.0 instructions hadd, hshl,
        hshr, hsub, mixh, mixw, permh.

24 years ago * hppa-dis.c (print_insn_hppa): Place completers behind prefix 'c'.
law [Sat, 28 Aug 1999 08:17:36 +0000 (08:17 +0000)]
    * hppa-dis.c (print_insn_hppa): Place completers behind prefix 'c'.

24 years ago * hppa.h (pa_opcodes): Change completers in instructions to
law [Sat, 28 Aug 1999 08:16:55 +0000 (08:16 +0000)]
    * hppa.h (pa_opcodes): Change completers in instructions to
        use 'c' prefix.

24 years ago * config/tc-hppa.c (pa_ip): Place completers behind prefix 'c'.
law [Sat, 28 Aug 1999 08:16:29 +0000 (08:16 +0000)]
    * config/tc-hppa.c (pa_ip): Place completers behind prefix 'c'.

24 years agoApplied patch from Stephane Carrez <stcarrez@worldnet.fr> to fix pointer size assump...
nickc [Sat, 28 Aug 1999 08:13:42 +0000 (08:13 +0000)]
Applied patch from Stephane Carrez  <stcarrez@worldnet.fr> to fix pointer size assumption.

24 years agoFix minor goofs in previous delta.
law [Sat, 28 Aug 1999 08:02:52 +0000 (08:02 +0000)]
Fix minor goofs in previous delta.

24 years agoAdd missing '!' change.
law [Sat, 28 Aug 1999 08:00:27 +0000 (08:00 +0000)]
Add missing '!' change.

24 years ago * config/tc-hppa.c (pa_ip): Do not allow '*' in 32bit completers.
law [Sat, 28 Aug 1999 07:23:41 +0000 (07:23 +0000)]
    * config/tc-hppa.c (pa_ip): Do not allow '*' in 32bit completers.

24 years ago * hppa-dis.c (print_insn_hppa): Add cases for '.', '~'. '$'. and '!'
law [Sat, 28 Aug 1999 06:45:18 +0000 (06:45 +0000)]
    * hppa-dis.c (print_insn_hppa): Add cases for '.', '~'. '$'. and '!'

24 years ago * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
law [Sat, 28 Aug 1999 06:44:31 +0000 (06:44 +0000)]
    * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
        * gas/hppa/basic/branch2.s:  New.
        * gas/hppa/basic/media.s:  New.

24 years ago * config/tc-hppa.c (pa_ip): Add cases for '.', '~'. '$'. and '!'
law [Sat, 28 Aug 1999 06:42:06 +0000 (06:42 +0000)]
    * config/tc-hppa.c (pa_ip):  Add cases for '.', '~'. '$'. and '!'

24 years ago * hppa.h (pa_opcodes): Add popbts, new forms of bb, havg,
law [Sat, 28 Aug 1999 06:41:11 +0000 (06:41 +0000)]
    * hppa.h (pa_opcodes):  Add popbts, new forms of bb, havg,
        hshladd, hshradd, shrpd, and shrpw instructions.  Update arg comments.

24 years ago * hppa-dis.c (print_insn_hppa): Look at next arg instead of bits
law [Sat, 28 Aug 1999 06:29:14 +0000 (06:29 +0000)]
    * hppa-dis.c (print_insn_hppa):  Look at next arg instead of bits
        to decide to print a space.

24 years ago * config/tc-hppa.c (pa_ip): Add case for 'I'.
law [Sat, 28 Aug 1999 06:28:21 +0000 (06:28 +0000)]
    * config/tc-hppa.c (pa_ip):  Add case for 'I'.

24 years ago * hppa.h (pa_opcodes): Change fmpyfadd, fmpynfadd, fneg,
law [Sat, 28 Aug 1999 06:27:12 +0000 (06:27 +0000)]
    * hppa.h (pa_opcodes):  Change fmpyfadd, fmpynfadd, fneg,
        fnegabs to use 'I' instead of 'F'.

24 years ago * binutils-all/hppa/freg.s: New file.
law [Sat, 28 Aug 1999 06:26:22 +0000 (06:26 +0000)]
    * binutils-all/hppa/freg.s:  New file.
        * binutils-all/hppa/objdump.exp:  Add freg.s test.

24 years ago * gas/testsuite/gas/hppa/basic/basic.exp (do_fp_comp2): New.
law [Sat, 28 Aug 1999 06:18:39 +0000 (06:18 +0000)]
  * gas/testsuite/gas/hppa/basic/basic.exp (do_fp_comp2):  New.
  * gas/testsuite/gas/hppa/basic/fp_comp2.s:  New.

24 years agoDo not build ld for native AIX platforms.
nickc [Fri, 27 Aug 1999 10:42:57 +0000 (10:42 +0000)]
Do not build ld for native AIX platforms.

24 years agoPatch from Jim Wilson - more bug fixes for line table decoding.
nickc [Fri, 27 Aug 1999 10:34:57 +0000 (10:34 +0000)]
Patch from Jim Wilson - more bug fixes for line table decoding.

24 years agoApply Jim Wilson's patch to track current frag for line number changes.
nickc [Fri, 27 Aug 1999 09:03:18 +0000 (09:03 +0000)]
Apply Jim Wilson's patch to track current frag for line number changes.

24 years ago(display_debug_lines, case DW_LNS_const_add_pc): Multiply adv by info.li_min_insn_length.
nickc [Fri, 27 Aug 1999 08:45:01 +0000 (08:45 +0000)]
(display_debug_lines, case DW_LNS_const_add_pc): Multiply adv by info.li_min_insn_length.

24 years ago * elf32-mips.c (_bfd_mips_elf_check_relocs): Don't allocate local
mmitchel [Fri, 27 Aug 1999 00:08:49 +0000 (00:08 +0000)]
* elf32-mips.c (_bfd_mips_elf_check_relocs): Don't allocate local
GOT entries for GOT16 relocations; they're not required.