OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
23 years ago * xcofflink.c (xcoff_link_input_bfd): Include the .tocbss
Geoffrey Keating [Wed, 6 Sep 2000 21:21:51 +0000 (21:21 +0000)]
* xcofflink.c (xcoff_link_input_bfd): Include the .tocbss
  pseduo-section when determining where the TOC ends.

* coff-rs6000.c (_bfd_xcoff_swap_aux_out): Use bfd_h_put_16 to
output x_tvndx as it is only two bytes wide.

* coff-rs6000.c (xcoff_howto_table): A modifiable branch-absolute
        reloc is 26 or 32 bits wide.

* coff-rs6000.c (_bfd_xcoff_rtype2howto): The bitsize is irrelevant
        for relocs that don't change anything.  Also look at the full
        6 bits of bitsize.

23 years ago2000-09-06 Philip Blundell <philb@gnu.org>
Phil Blundell [Wed, 6 Sep 2000 20:43:43 +0000 (20:43 +0000)]
2000-09-06  Philip Blundell  <philb@gnu.org>

* config.bfd (arm*-*-uclinux*): New target.

23 years ago2000-09-06 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 6 Sep 2000 20:27:03 +0000 (20:27 +0000)]
2000-09-06  Kazu Hirata  <kazu@hxi.com>

* ecoff.c: Fix formatting.

23 years ago* Makefile.in (all-zlib): Added dummy target.
Alexandre Oliva [Wed, 6 Sep 2000 18:56:59 +0000 (18:56 +0000)]
* Makefile.in (all-zlib): Added dummy target.

23 years agoFix place_orphan crash.
Alan Modra [Wed, 6 Sep 2000 15:28:25 +0000 (15:28 +0000)]
Fix place_orphan crash.

23 years ago* aclocal.m4, configure: Rebuilt with new libtool.m4.
Alexandre Oliva [Wed, 6 Sep 2000 14:02:13 +0000 (14:02 +0000)]
* aclocal.m4, configure: Rebuilt with new libtool.m4.

23 years ago* configure: Rebuilt with new libtool.m4.
Alexandre Oliva [Wed, 6 Sep 2000 13:57:41 +0000 (13:57 +0000)]
* configure: Rebuilt with new libtool.m4.

23 years ago* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh: Updated from libtool
Alexandre Oliva [Wed, 6 Sep 2000 13:27:41 +0000 (13:27 +0000)]
* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh: Updated from libtool
multi-language branch.

23 years agoCorrect gas/ChangeLog 2000-06-23 entry, which I thought I'd fixed
Alan Modra [Wed, 6 Sep 2000 02:58:59 +0000 (02:58 +0000)]
Correct gas/ChangeLog 2000-06-23 entry, which I thought I'd fixed
already.  Other changes are whitespace.

23 years ago2000-09-03 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 6 Sep 2000 02:36:20 +0000 (02:36 +0000)]
2000-09-03  Kazu Hirata  <kazu@hxi.com>

* cgen.c: Fix formatting.
* config/tc-ia64.c: Likewise.

23 years ago`template' isn't a very good name for a variable.
Alan Modra [Wed, 6 Sep 2000 00:22:01 +0000 (00:22 +0000)]
`template' isn't a very good name for a variable.
Who invented c++ anyway?

23 years agoRegenerate files using fixed aclocal install.
Nick Clifton [Wed, 6 Sep 2000 00:13:34 +0000 (00:13 +0000)]
Regenerate files using fixed aclocal install.

23 years ago * config/tc-cris.c: Correct comment typos.
Hans-Peter Nilsson [Tue, 5 Sep 2000 21:35:01 +0000 (21:35 +0000)]
* config/tc-cris.c: Correct comment typos.

23 years agoFix buggy macros
Nick Clifton [Tue, 5 Sep 2000 21:32:34 +0000 (21:32 +0000)]
Fix buggy macros

23 years agofix of changelog
Eric Christopher [Tue, 5 Sep 2000 21:29:23 +0000 (21:29 +0000)]
fix of changelog

23 years ago2000-09-05 Eric Christopher <echristo@cygnus.com>
Eric Christopher [Tue, 5 Sep 2000 21:01:39 +0000 (21:01 +0000)]
2000-09-05  Eric Christopher  <echristo@cygnus.com>

* config/tc-mn10300.c: Cleanup.
(md_pcrel_from): Enable.

23 years ago2000-09-05 Steven Johnson <sbjohnson@ozemail.com.au>
Geoffrey Keating [Tue, 5 Sep 2000 19:35:51 +0000 (19:35 +0000)]
2000-09-05  Steven Johnson  <sbjohnson@ozemail.com.au>

* cpu-powerpc.c  (arch_info_struct): Added MPC860 Family entry.

23 years ago* configure.in (Cygwin): special case cygwin only when we're
DJ Delorie [Tue, 5 Sep 2000 18:44:54 +0000 (18:44 +0000)]
* configure.in (Cygwin): special case cygwin only when we're
building cygwin, not when we're hosting cygwin.

23 years ago* Makefile.in (all-bootstrap): Added all-texinfo and all-zlib.
Alexandre Oliva [Tue, 5 Sep 2000 16:10:03 +0000 (16:10 +0000)]
* Makefile.in (all-bootstrap): Added all-texinfo and all-zlib.
(bootstrap*): Depend on all-bootstrap.

23 years agoFix capitalization
DJ Delorie [Tue, 5 Sep 2000 15:47:41 +0000 (15:47 +0000)]
Fix capitalization

23 years ago2000-09-04 Todd Vierling <tv@wasabisystems.com>
David O'Brien [Tue, 5 Sep 2000 08:26:53 +0000 (08:26 +0000)]
2000-09-04  Todd Vierling  <tv@wasabisystems.com>
* strip.1: Fix stray '\' in -o formatting.

Approved by:  Philip Blundell <pb@tazenda.demon.co.uk>
              Message-Id: <E13W4RF-0002HU-00@kings-cross.london.uk.eu.org>

23 years agodoco addition.
Alan Modra [Tue, 5 Sep 2000 05:22:24 +0000 (05:22 +0000)]
doco addition.

23 years agoShared lib support.
Alan Modra [Tue, 5 Sep 2000 05:03:43 +0000 (05:03 +0000)]
Shared lib support.

23 years agoShared lib support for elf32-hppa
Alan Modra [Tue, 5 Sep 2000 04:07:46 +0000 (04:07 +0000)]
Shared lib support for elf32-hppa

23 years agoMiscellaneous tiny fixes.
Alan Modra [Tue, 5 Sep 2000 03:53:02 +0000 (03:53 +0000)]
Miscellaneous tiny fixes.

23 years ago.reg improvements.
Alan Modra [Tue, 5 Sep 2000 03:45:18 +0000 (03:45 +0000)]
.reg improvements.

23 years agoMunge in vtable support for tc-hppa.c, inform elf back-end about
Alan Modra [Tue, 5 Sep 2000 03:23:05 +0000 (03:23 +0000)]
Munge in vtable support for tc-hppa.c, inform elf back-end about
millicode, and make $PIC_pcrel$0 work.

23 years agoA tidy of ld/ldlang.c, and add missing Makefile dependencies
Alan Modra [Tue, 5 Sep 2000 03:21:16 +0000 (03:21 +0000)]
A tidy of ld/ldlang.c, and add missing Makefile dependencies
I should have added with the 2000-07-28 patch.

23 years ago--split-by-reloc, --split-by-file extensions. --unique option.
Alan Modra [Tue, 5 Sep 2000 03:05:19 +0000 (03:05 +0000)]
--split-by-reloc, --split-by-file extensions.  --unique option.

23 years ago(SEC_HAS_GOT_REF): Define new flag for asection.
Alan Modra [Tue, 5 Sep 2000 02:42:16 +0000 (02:42 +0000)]
(SEC_HAS_GOT_REF): Define new flag for asection.
(bfd_get_unique_section_name): New function.

23 years agoA tiny addition for PCREL12F relocs, and a fix for functions that have
Alan Modra [Tue, 5 Sep 2000 02:30:24 +0000 (02:30 +0000)]
A tiny addition for PCREL12F relocs, and a fix for functions that have
been forced local.

23 years agoSupport for vtable relocs.
Alan Modra [Tue, 5 Sep 2000 02:23:23 +0000 (02:23 +0000)]
Support for vtable relocs.

23 years agoAdd some reloc types.
Alan Modra [Tue, 5 Sep 2000 02:14:38 +0000 (02:14 +0000)]
Add some reloc types.

23 years agoFix time ordering of entries
Nick Clifton [Sun, 3 Sep 2000 23:36:46 +0000 (23:36 +0000)]
Fix time ordering of entries

23 years agofix formatting
Nick Clifton [Sun, 3 Sep 2000 21:51:27 +0000 (21:51 +0000)]
fix formatting

23 years agoFix formatting and spelling msitakes
Nick Clifton [Sun, 3 Sep 2000 19:47:59 +0000 (19:47 +0000)]
Fix formatting and spelling msitakes

23 years agoFix formatting and spelling mistakes
Nick Clifton [Sun, 3 Sep 2000 19:14:36 +0000 (19:14 +0000)]
Fix formatting and spelling mistakes

23 years agoFix date ordering of entries
Nick Clifton [Sun, 3 Sep 2000 18:30:51 +0000 (18:30 +0000)]
Fix date ordering of entries

23 years agoExtend comment.
Nick Clifton [Sun, 3 Sep 2000 17:57:50 +0000 (17:57 +0000)]
Extend comment.

23 years agoAdd ARRAY_SIZE macro from egcs version
Nick Clifton [Sun, 3 Sep 2000 17:35:07 +0000 (17:35 +0000)]
Add ARRAY_SIZE macro from egcs version

23 years agoFix formatting, add copyright notice
Nick Clifton [Sun, 3 Sep 2000 17:28:21 +0000 (17:28 +0000)]
Fix formatting, add copyright notice

23 years ago2000-09-03 Philip Blundell <philb@gnu.org>
Phil Blundell [Sun, 3 Sep 2000 16:32:02 +0000 (16:32 +0000)]
2000-09-03  Philip Blundell  <philb@gnu.org>

* elf32-arm.h (elf32_arm_relocate_section): Don't try to relocate
references to undefined symbols in debugging sections.

23 years ago * config/tc-ia64.c (emit_one_bundle): Stop collecting insns
Richard Henderson [Sun, 3 Sep 2000 09:36:57 +0000 (09:36 +0000)]
    * config/tc-ia64.c (emit_one_bundle): Stop collecting insns
        for template selection when a label is needed.

23 years ago2000-09-02 H.J. Lu <hjl@gnu.org>
H.J. Lu [Sun, 3 Sep 2000 02:57:52 +0000 (02:57 +0000)]
2000-09-02  H.J. Lu  <hjl@gnu.org>

* reloc.c (BFD_RELOC_SH_COPY, BFD_RELOC_SH_GLOB_DAT,
BFD_RELOC_SH_JMP_SLOT, BFD_RELOC_SH_RELATIVE,
BFD_RELOC_SH_GOTPC): Move them from the MIPS section to the SH
section.

23 years ago2000-09-02 Jason Eckhardt <jle@cygnus.com>
Jason Eckhardt [Sun, 3 Sep 2000 01:39:08 +0000 (01:39 +0000)]
2000-09-02  Jason Eckhardt  <jle@cygnus.com>

        * elf32-i860.c (bfd_elf32_bfd_is_local_label_name): Define macro.
        (elf32_i860_is_local_label_name): New function and prototype.

23 years ago2000-09-02 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sun, 3 Sep 2000 00:04:40 +0000 (00:04 +0000)]
2000-09-02  Kazu Hirata  <kazu@hxi.com>

* config/tc-ia64.c: Fix formatting.

23 years agoIncrease minor version number (to 2.10.91) to help tools detect the new
Nick Clifton [Sat, 2 Sep 2000 21:35:47 +0000 (21:35 +0000)]
Increase minor version number (to 2.10.91) to help tools detect the new
ability to support removal of duplciate DWARF@ debug information.

23 years agoRegenerate
Nick Clifton [Sat, 2 Sep 2000 20:46:19 +0000 (20:46 +0000)]
Regenerate

23 years agoRegernate
Nick Clifton [Sat, 2 Sep 2000 20:44:12 +0000 (20:44 +0000)]
Regernate

23 years agoAdd .gnu.linkonce.wi.* to .debug_info sections.
Nick Clifton [Sat, 2 Sep 2000 20:43:22 +0000 (20:43 +0000)]
Add .gnu.linkonce.wi.* to .debug_info sections.

23 years agoAdd .gnu.linkobce.wi. to the list of debug section names.
Nick Clifton [Sat, 2 Sep 2000 20:33:48 +0000 (20:33 +0000)]
Add .gnu.linkobce.wi. to the list of debug section names.
Update generated files

23 years agoFind all sections containing debug information and include them in the stash.
Nick Clifton [Sat, 2 Sep 2000 20:21:40 +0000 (20:21 +0000)]
Find all sections containing debug information and include them in the stash.

23 years ago* configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian
Alexandre Oliva [Sat, 2 Sep 2000 07:24:51 +0000 (07:24 +0000)]
* configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for Canadian
crosses, but add gcc/include to the header search path for them.

23 years ago* config/tc-sh.h [OBJ_ELF] (TC_FIX_ADJUSTABLE): Define.
Alexandre Oliva [Sat, 2 Sep 2000 02:36:27 +0000 (02:36 +0000)]
* config/tc-sh.h [OBJ_ELF] (TC_FIX_ADJUSTABLE): Define.
* config/tc-sh.c (md_apply_fix): Map 32-bit relocations that
become PC-relative to BFD_RELOC_32_PCREL.  Reject 16- or 8-bit
similar relocs.
(sh_obj_adjustable): Return 1 for PC-relative offsets used in
branches.

* config/tc-sh.h (DIFF_EXPR_OK, GLOBAL_OFFSET_TABLE_NAME,
TC_RELOC_GLOBAL_OFFSET_TABLE, TC_RELOC_RTSYM_LOC_FIXUP): Define.
* config/tc-sh.c (sh_elf_cons, sh_elf_suffix): New functions.
[OBJ_ELF] (md_pseudo_table) <long, int, word, short>: Use them.
(GOT_symbol): New variable.
(md_undefined_symbol): Set it.

23 years ago* elf32-sh.c (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
Alexandre Oliva [Sat, 2 Sep 2000 02:33:26 +0000 (02:33 +0000)]
* elf32-sh.c (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): New.
(sh_reloc_map): Add new relocs.
(sh_elf_check_relocs, sh_elf_link_hash_newfunc,
sh_elf_link_hash_table_create, sh_elf_adjust_dynamic_symbol,
sh_elf_size_dynamic_sections, sh_elf_finish_dynamic_symbol,
sh_elf_finishe_dynamic_sections, sh_elf_discard_copies): New
functions.
(ELF_DYNAMIC_INTERPRETER, PLT_ENTRY_SIZE): Define.
(elf_sh_plt0_entry_be, elf_sh_plt0_entry_le,
elf_sh_plt_entry_be, elf_sh_plt_entry_le,
elf_sh_pic_plt_entry_be, elf_sh_pic_plt_entry_le):
New array constants.
(elf_sh_plt0_entry, elf_sh_plt_entry, elf_sh_pic_plt_entry):
New variables.
(elf_sh_sizeof_plt, elf_sh_plt_plt0_offset,
elf_sh_plt0_linker_offset, elf_sh_plt0_gotid_offset,
elf_sh_plt_temp_offset, elf_sh_plt_symbol_offset,
elf_sh_plt_reloc_offset): Define.
(elf_sh_pcrel_relocs_copied, elf_sh_link_hash_entry,
elf_sh_link_hash_table): New structs.
(sh_elf_link_hash_traverse, sh_elf_hash_table): New macros.
(sh_elf_relocate_section, sh_elf_check_relocs): Handle new
relocation types.
(elf_backend_create_dynamic_sections,
bfd_elf32_bfd_link_hash_table_create,
elf_backend_adjust_dynamic_symbol,
elf_backend_size_dynamic_sections,
elf_backend_finish_dynamic_symbol,
elf_backend_finish_dynamic_sections, elf_backend_want_got_plt,
elf_backend_plt_readonly, elf_backend_want_plt_sym,
elf_backend_got_header_size, elf_backend_plt_header_size):
Define.
* reloc.c (BFD_RELOC_SH_COPY, BFD_RELOC_SH_GLOB_DAT,
BFD_RELOC_SH_JMP_SLOT, BFD_RELOC_SH_RELATIVE, BFD_RELOC_SH_GOTPC):
New relocs.
* bfd-in2.h, libbfd.h: Rebuilt.

23 years ago* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
Alexandre Oliva [Sat, 2 Sep 2000 02:24:02 +0000 (02:24 +0000)]
* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): New relocs.
(R_SH_FIRST_INVALID_RELOC): Adjust.

23 years ago * config/tc-ia64.c (match): Don't inline.
Richard Henderson [Sat, 2 Sep 2000 01:02:41 +0000 (01:02 +0000)]
    * config/tc-ia64.c (match): Don't inline.
        (extra_goodness): New.
        (md_begin): Prefer nop.f and nop.b for best_template.

23 years ago(elf_i386_finish_dynamic_symbol): Remove unnecessary check added 2000-08-27.
Alan Modra [Fri, 1 Sep 2000 11:17:07 +0000 (11:17 +0000)]
(elf_i386_finish_dynamic_symbol): Remove unnecessary check added 2000-08-27.

23 years ago2000-08-31 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 31 Aug 2000 23:17:47 +0000 (23:17 +0000)]
2000-08-31  Kazu Hirata  <kazu@hxi.com>

* as.c: Fix formatting.
* cond.c: Likewise.

23 years ago(From GCC:) Add testcases and missing changelogs:
Hans-Peter Nilsson [Thu, 31 Aug 2000 22:16:08 +0000 (22:16 +0000)]
(From GCC:) Add testcases and missing changelogs:
2000-08-31  Hans-Peter Nilsson  <hp@axis.com>

* testsuite/demangle-expected: Add nine tests for
underscore-after-number followed by five tests for name-signature
delimiter.

2000-07-24  Hans-Peter Nilsson  <hp@axis.com>

* cplus-dem.c (work_stuff_copy_to_from): New.
(delete_non_B_K_work_stuff): New.
(delete_work_stuff): New.
(mop_up): Break out work_stuff destruction to delete_work_stuff.
(iterate_demangle_function): New.
(demangle_prefix): Call iterate_demangle_function instead of
demangle_function_name.  Leave handling of name-signature
__-delimiters to iterate_demangle_function.

* cplus-dem.c (demangle_integral_value): Strip an optional
following underscore cautiously.  Handle negative numbers.

23 years ago * elf32-sh.c (sh_elf_merge_private_data): If ibfd's elf header flags
Joern Rennecke [Thu, 31 Aug 2000 22:15:42 +0000 (22:15 +0000)]
* elf32-sh.c (sh_elf_merge_private_data): If ibfd's elf header flags
not initialized, set them to indicate the SH1 instruction set.

23 years ago2000-08-31 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 31 Aug 2000 18:36:18 +0000 (18:36 +0000)]
2000-08-31  Kazu Hirata  <kazu@hxi.com>

* frags.c: Fix formatting.
* macro.c: Likewise.

23 years ago2000-08-31 Eric Christopher <echristo@cygnus.com>
Eric Christopher [Thu, 31 Aug 2000 18:30:51 +0000 (18:30 +0000)]
2000-08-31  Eric Christopher  <echristo@cygnus.com>

* config/tc-mn10300.c:  Cleanup and fix warnings.
(md_pseudo_table): Add initializers.
(md_show_usage): Cleanup.
(md_parse_option): Fix warnings.
(md_undefined_symbol): Fix warnings.
(md_conver_frag): Fix warnings.
(tc_gen_reloc): Fix warnings.
(md_apply_fix3): Fix warnings.
(check_operand): Fix warnings.

23 years ago* acinclude.m4: Include libtool and gettext macros from the
Alexandre Oliva [Thu, 31 Aug 2000 09:46:11 +0000 (09:46 +0000)]
* acinclude.m4: Include libtool and gettext macros from the
top level.
* aclocal.m4, configure: Rebuilt.

23 years ago* ltconfig, ltmain.sh: Updated from libtool multi-language branch.
Alexandre Oliva [Thu, 31 Aug 2000 09:25:11 +0000 (09:25 +0000)]
* ltconfig, ltmain.sh: Updated from libtool multi-language branch.
* libtool.m4, ltcf-c.sh: Copied from libtool multi-language branch.
* gettext.m4: New file, extracted from aclocal.m4.

23 years agoIn src/gas/ChangeLog:
Geoffrey Keating [Thu, 31 Aug 2000 06:48:49 +0000 (06:48 +0000)]
In src/gas/ChangeLog:
2000-08-30  Mark Hatle  <mhatle@mvista.com>

* config/tc-ppc.c (md_parse_option): Recognize -m405.

In src/opcodes/ChangeLog:
2000-08-30  Mark Hatle  <mhatle@mvista.com>

* ppc-opc.c Add XTLB macro for a few PPC 4xx extended mnemonics.
(powerpc_opcodes): Add table entries for PPC 405 instructions.
Changed rfci, icbt, mfdcr, dccci, mtdcr, iccci from PPC to PPC403
instructions.
Added extended mnemonic mftbl as defined in the 405GP manual
for all PPCs.

23 years ago2000-08-31 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 31 Aug 2000 06:11:03 +0000 (06:11 +0000)]
2000-08-31  Kazu Hirata  <kazu@hxi.com>

* listing.c: Fix formatting.

23 years ago* resrc.c (close_input_stream): delete extraneous logic
DJ Delorie [Wed, 30 Aug 2000 23:06:03 +0000 (23:06 +0000)]
* resrc.c (close_input_stream): delete extraneous logic

23 years ago* ld-undefined/undefined.exp (hppa*64*-*-*, mn10300-*-elf,
Alexandre Oliva [Wed, 30 Aug 2000 22:01:47 +0000 (22:01 +0000)]
* ld-undefined/undefined.exp (hppa*64*-*-*, mn10300-*-elf,
sh-*-*): With dwarf-2, `undefined function' can't pass.

23 years ago2000-08-30 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 30 Aug 2000 18:51:25 +0000 (18:51 +0000)]
2000-08-30  Kazu Hirata  <kazu@hxi.com>

* tic80-dis.c: Fix formatting.

23 years ago2000-08-29 Michael Snyder <msnyder@seadog.cygnus.com>
Michael Snyder [Wed, 30 Aug 2000 18:12:21 +0000 (18:12 +0000)]
2000-08-29  Michael Snyder  <msnyder@seadog.cygnus.com>

        * elf.c: Eliminate references to __sparcv9 macro; replace with
        autoconf variables HAVE_PSINFO32_T etc.
        * configure.in: Auto-configure HAVE_PSINFO_32_T, HAVE_PRPSINFO32_T,
        HAVE_PSTATUS32_T, HAVE_PRSTATUS32_T, HAVE_PRSTATUS32_T_PR_WHO.
        * config.in: Ditto.
        * acinclude.m4 (BFD_HAVE_SYS_PROCFS_TYPE) define _SYSCALL32 so it can
        detect the above typedefs.  (BFD_HAVE_SYS_PROCFS_TYPE_MEMBER): Ditto.
        * aclocal.m4: Ditto.
        * configure: Regenerate.

23 years ago2000-08-29 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 30 Aug 2000 03:55:39 +0000 (03:55 +0000)]
2000-08-29  Kazu Hirata  <kazu@hxi.com>

* w65-dis.c: Fix formatting.

23 years ago2000-08-29 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 30 Aug 2000 03:51:46 +0000 (03:51 +0000)]
2000-08-29  Kazu Hirata  <kazu@hxi.com>

* app.c: Fix a comment typo.  Fix formatting.

23 years agoFix some ia64 gas failures.
Timothy Wall [Tue, 29 Aug 2000 12:15:51 +0000 (12:15 +0000)]
Fix some ia64 gas failures.

23 years agoFix segfault from last memory-leak fixing patch.
Jim Wilson [Mon, 28 Aug 2000 22:08:36 +0000 (22:08 +0000)]
Fix segfault from last memory-leak fixing patch.
* ia64-dis.c (print_insn_ia64): Add failed label after ia64_free_opcode
call.  Change last goto to use failed instead of done.

23 years ago2000-08-28 Dave Brolley <brolley@redhat.com>
Dave Brolley [Mon, 28 Aug 2000 18:17:54 +0000 (18:17 +0000)]
2000-08-28  Dave Brolley  <brolley@redhat.com>

* cgen-ibld.in (cgen_put_insn_int_value): New function.
(insert_normal): Allow for non-zero word_offset with CGEN_INT_INSN_P.
(insert_insn_normal): Use cgen_put_insn_int_value with CGEN_INT_INSN_P.
(extract_normal): Allow for non-zero word_offset with CGEN_INT_INSN_P.
* cgen-dis.in (read_insn): New static function.
(print_insn): Use read_insn to read the insn into the buffer and set
up for disassembly.
(print_insn): in CGEN_INT_INSN_P, make sure that the entire insn is
in the buffer.
* fr30-asm.c: Regenerated.
* fr30-desc.c: Regenerated.
* fr30-desc.h Regenerated.
* fr30-dis.c: Regenerated.
* fr30-ibld.c: Regenerated.
* fr30-opc.c: Regenerated.
* fr30-opc.h Regenerated.
* m32r-asm.c: Regenerated.
* m32r-desc.c: Regenerated.
* m32r-desc.h Regenerated.
* m32r-dis.c: Regenerated.
* m32r-ibld.c: Regenerated.
* m32r-opc.c: Regenerated.

23 years ago2000-08-28 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Mon, 28 Aug 2000 16:37:55 +0000 (16:37 +0000)]
2000-08-28  Kazu Hirata  <kazu@hxi.com>

* tic30-dis.c: Fix formatting.

23 years agoReclaim reloc space for symbols that have been forced local.
Alan Modra [Sun, 27 Aug 2000 08:10:16 +0000 (08:10 +0000)]
Reclaim reloc space for symbols that have been forced local.

23 years ago2000-08-27 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sat, 26 Aug 2000 18:50:14 +0000 (18:50 +0000)]
2000-08-27  Kazu Hirata  <kazu@hxi.com>

* sh-dis.c: Fix formatting.

23 years agoWhen choosing the target for a particular endianness, do nothing if the target
Nick Clifton [Fri, 25 Aug 2000 20:44:09 +0000 (20:44 +0000)]
When choosing the target for a particular endianness, do nothing if the target
is not supported.

23 years ago2000-08-24 H.J. Lu <hjl@gnu.org>
H.J. Lu [Fri, 25 Aug 2000 20:24:11 +0000 (20:24 +0000)]
2000-08-24  H.J. Lu  <hjl@gnu.org>

* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Don't
check -rpath nor LD_RUN_PATH for cross link.
* ld.texinfo: Document the change.

23 years agoCorrectly calculate the pc relative offset of the target destination for jmp
Nick Clifton [Fri, 25 Aug 2000 18:40:16 +0000 (18:40 +0000)]
Correctly calculate the pc relative offset of the target destination for jmp
instructions.

23 years ago2000-08-24 David Edelsohn <dje@watson.ibm.com>
Geoffrey Keating [Thu, 24 Aug 2000 21:42:36 +0000 (21:42 +0000)]
2000-08-24  David Edelsohn  <dje@watson.ibm.com>

* ppc-opc.c (powerpc_opcodes): Add rfid, mtsrd, mtsrdin, mtmsrd.

23 years ago * NEWS: Mention support for CRIS.
Hans-Peter Nilsson [Thu, 24 Aug 2000 17:42:52 +0000 (17:42 +0000)]
* NEWS: Mention support for CRIS.

23 years agoAllow common symbols to have an alignment of 1 if explicitly requested, and
Nick Clifton [Thu, 24 Aug 2000 17:41:40 +0000 (17:41 +0000)]
Allow common symbols to have an alignment of 1 if explicitly requested, and
not overridden by other definitions.

23 years ago2000-08-24 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 24 Aug 2000 17:20:18 +0000 (17:20 +0000)]
2000-08-24  Kazu Hirata  <kazu@hxi.com>

* z8k-dis.c: Fix formatting.

23 years ago * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.
Denis Chertykov [Thu, 24 Aug 2000 16:54:03 +0000 (16:54 +0000)]
    * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.
        Sets `.lcomm' alignment to zero.

23 years ago * config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.
Denis Chertykov [Thu, 24 Aug 2000 16:50:21 +0000 (16:50 +0000)]
* config/tc-avr.h (TC_IMPLICIT_LCOMM_ALIGNMENT): New macros.
Sets `.lcomm' alignment to zero.

23 years ago2000-08-23 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 23 Aug 2000 23:03:00 +0000 (23:03 +0000)]
2000-08-23  H.J. Lu  <hjl@gnu.org>

* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Get
the current runpath list from bfd_elf_get_runpath_list ()
before search.

23 years ago* config/tc-i386.h <OBJ_MAYBE_ELF, OBJ_MAYBE_COFF>
Alexandre Oliva [Wed, 23 Aug 2000 21:12:48 +0000 (21:12 +0000)]
* config/tc-i386.h <OBJ_MAYBE_ELF, OBJ_MAYBE_COFF>
(TC_FIX_ADJUSTABLE): Define.

23 years agoFix unwind section bug found by linux kernel.
Jim Wilson [Wed, 23 Aug 2000 20:36:38 +0000 (20:36 +0000)]
Fix unwind section bug found by linux kernel.
* config/tc-ia64.c (output_unw_records): Set U & E flags only if
unwind.personality_routine is set.

23 years ago* write.c (TC_FIX_ADJUSTABLE): Remove the duplicate.
Alexandre Oliva [Wed, 23 Aug 2000 18:20:44 +0000 (18:20 +0000)]
* write.c (TC_FIX_ADJUSTABLE): Remove the duplicate.

23 years agoChange News to NEWS.
H.J. Lu [Wed, 23 Aug 2000 16:42:13 +0000 (16:42 +0000)]
Change News to NEWS.

23 years ago* config/tc-i386.h (TC_FIX_ADJUSTABLE): Do *NOT* define if target
Alexandre Oliva [Wed, 23 Aug 2000 11:19:20 +0000 (11:19 +0000)]
* config/tc-i386.h (TC_FIX_ADJUSTABLE): Do *NOT* define if target
environment is pe.

23 years agoFix bugs detecting w65 architecture.
Nick Clifton [Tue, 22 Aug 2000 20:11:36 +0000 (20:11 +0000)]
Fix bugs detecting w65 architecture.

23 years ago2000-08-22 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 22 Aug 2000 19:34:37 +0000 (19:34 +0000)]
2000-08-22  H.J. Lu  <hjl@gnu.org>

* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Search
the DT_RPATH/DT_RUNPATH entries for DT_NEEDED after
LD_LIBRARY_PATH for native linker. Display the needed DSO if
trace_file_tries is non-zero.
(gld${EMULATION_NAME}_try_needed): Report the needed DSO found
if trace_file_tries is non-zero.

* ld.texinfo: Document the usage of DT_RPATH/DT_RUNPATH.
* News: Mention it.

23 years ago2000-08-22 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 22 Aug 2000 19:33:16 +0000 (19:33 +0000)]
2000-08-22  H.J. Lu  <hjl@gnu.org>

* elf-bfd.h (elf_link_hash_table): Add runpath.

* bfd-in.h (bfd_elf_get_runpath_list): New prototype.
* bfd-in2.h: Rebuilt.

* elf.c (_bfd_elf_link_hash_table_init): Initialize the
"runpath" field to NULL.
(bfd_elf_get_runpath_list): New function.

* elflink.h (elf_link_add_object_symbols): Record DT_RPATH and
DT_RUNPATH entries.

23 years ago2000-08-22 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 22 Aug 2000 19:14:32 +0000 (19:14 +0000)]
2000-08-22  H.J. Lu  <hjl@gnu.org>

* config.in (STRICTCOFF): New for strict COFF.

* configure.in: Define STRICTCOFF for i386-*-msdosdjgpp*,
i386-*-go32* and i386-go32-rtems*.
* configure: Rebuilt.

* config/obj-coff.c (obj_coff_endef): Follow the historical
behavior if STRICTCOFF is not defined.

* doc/internals.texi: Document STRICTCOFF.

23 years ago2000-08-21 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 22 Aug 2000 19:11:55 +0000 (19:11 +0000)]
2000-08-21  H.J. Lu <hjl@gnu.org>

* gas/all/cofftag.d: Support the strict COFF.

23 years ago* config-ml.in (CC, CXX): Avoid trailing whitespace.
Alexandre Oliva [Tue, 22 Aug 2000 05:01:20 +0000 (05:01 +0000)]
* config-ml.in (CC, CXX): Avoid trailing whitespace.
(LD_LIBRARY_PATH, SHLIB_PATH): Adjust for multilibs and export to
sub-configures.