external/binutils.git
19 years ago * Makefile.am: Use a temporary file to build chew.
Daniel Jacobowitz [Mon, 9 May 2005 21:14:24 +0000 (21:14 +0000)]
* Makefile.am: Use a temporary file to build chew.
* Makefile.in: Regenerated.

19 years agodaily update
Alan Modra [Mon, 9 May 2005 00:00:12 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sun, 8 May 2005 00:00:18 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sat, 7 May 2005 00:00:13 +0000 (00:00 +0000)]
daily update

19 years agoCorrect changelog snafu
Daniel Jacobowitz [Fri, 6 May 2005 18:16:52 +0000 (18:16 +0000)]
Correct changelog snafu

19 years agodaily update
Alan Modra [Fri, 6 May 2005 00:00:15 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Thu, 5 May 2005 00:46:56 +0000 (00:46 +0000)]
daily update

19 years agodaily update
Alan Modra [Wed, 4 May 2005 00:00:15 +0000 (00:00 +0000)]
daily update

19 years ago * Makefile.am: Clear RELEASE.
Daniel Jacobowitz [Tue, 3 May 2005 16:28:36 +0000 (16:28 +0000)]
* Makefile.am: Clear RELEASE.
* Makefile.in: Regenerated.

19 years agodaily update
Alan Modra [Tue, 3 May 2005 00:00:12 +0000 (00:00 +0000)]
daily update

19 years agoUpdate generated files on the branch. binutils-2_16
Daniel Jacobowitz [Mon, 2 May 2005 22:04:18 +0000 (22:04 +0000)]
Update generated files on the branch.

19 years ago * doc/Makefile.am (gasver.texi): Correct quoting.
Daniel Jacobowitz [Mon, 2 May 2005 21:59:55 +0000 (21:59 +0000)]
* doc/Makefile.am (gasver.texi): Correct quoting.
* doc/Makefile.in: Regenerated.

19 years ago * Makefile.am: Set RELEASE.
Daniel Jacobowitz [Mon, 2 May 2005 19:50:26 +0000 (19:50 +0000)]
* Makefile.am: Set RELEASE.
* configure.in: Bump version to 2.16.
* Makefile.in, configure: Regenerated.

19 years ago2005-05-01 Paul Brook <paul@codesourcery.com>
Paul Brook [Mon, 2 May 2005 00:01:14 +0000 (00:01 +0000)]
2005-05-01  Paul Brook  <paul@codesourcery.com>

* elf32-arm.c (bfd_elf32_arm_process_before_allocation): Treat
R_ARM_PLT32 the same as R_ARM_PC24.
(arm_add_to_rel): Ditto.

19 years agodaily update
Alan Modra [Mon, 2 May 2005 00:00:13 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sun, 1 May 2005 00:00:12 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sat, 30 Apr 2005 00:00:47 +0000 (00:00 +0000)]
daily update

19 years agobfd/
Daniel Jacobowitz [Fri, 29 Apr 2005 14:02:19 +0000 (14:02 +0000)]
bfd/
* doc/Makefile.am: Remove stamp rules.  Depend on chew.c
instead of $(MKDOC).
* aclocal.m4, Makefile.in, doc/Makefile.in: Regnerated.
gas/
* doc/Makefile.am (gasver.texi): Depend on bfd/configure instead
of Makefile.
(DISTCLEANFILES): Remove.
(MAINTAINERCLEANFILES): Add asconfig.texi.
* doc/Makefile.in: Regenerated.

19 years agodaily update
Alan Modra [Fri, 29 Apr 2005 00:00:23 +0000 (00:00 +0000)]
daily update

19 years ago * config/tc-z8k.c (md_assemble): Fix buffer overrun in operand[]
Christian Groessler [Thu, 28 Apr 2005 17:23:15 +0000 (17:23 +0000)]
* config/tc-z8k.c (md_assemble): Fix buffer overrun in operand[]
array.

19 years agomerge from HEAD (1.35):
Christian Groessler [Thu, 28 Apr 2005 17:20:34 +0000 (17:20 +0000)]
merge from HEAD (1.35):
* config/tc-z8k.c (md_assemble): Fix buffer overrun in operand[]
array.

19 years agodaily update
Alan Modra [Thu, 28 Apr 2005 00:00:24 +0000 (00:00 +0000)]
daily update

19 years ago(elf_link_input_bfd): Handle the case where a badly formatted input file results
Nick Clifton [Wed, 27 Apr 2005 16:47:24 +0000 (16:47 +0000)]
(elf_link_input_bfd): Handle the case where a badly formatted input file results
in a reloc which has no associated global symbol.

19 years agodaily update
Alan Modra [Wed, 27 Apr 2005 00:00:10 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Tue, 26 Apr 2005 00:00:12 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Mon, 25 Apr 2005 00:00:12 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sun, 24 Apr 2005 00:00:11 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sat, 23 Apr 2005 00:00:14 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Fri, 22 Apr 2005 00:00:13 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Thu, 21 Apr 2005 00:00:15 +0000 (00:00 +0000)]
daily update

19 years agoCommitting generated files for binutils 2.15.97.
Daniel Jacobowitz [Wed, 20 Apr 2005 19:05:47 +0000 (19:05 +0000)]
Committing generated files for binutils 2.15.97.

19 years ago * configure.in: Bump version to 2.15.97.
Daniel Jacobowitz [Wed, 20 Apr 2005 18:47:18 +0000 (18:47 +0000)]
* configure.in: Bump version to 2.15.97.
* configure: Regenerated.

19 years ago * readelf.c (display_debug_frames): Use data factor for
Daniel Jacobowitz [Wed, 20 Apr 2005 18:44:06 +0000 (18:44 +0000)]
* readelf.c (display_debug_frames): Use data factor for
DW_CFA_def_cfa_sf and DW_CFA_def_cfa_offset_sf.

19 years ago(macro): Use sprintf_vma to convert a > 32 bit number into a readable string.
Nick Clifton [Wed, 20 Apr 2005 17:26:27 +0000 (17:26 +0000)]
(macro): Use sprintf_vma to convert a > 32 bit number into a readable string.
(load_register): Likewise.

19 years ago2005-04-20 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Wed, 20 Apr 2005 16:44:10 +0000 (16:44 +0000)]
2005-04-20  H.J. Lu  <hongjiu.lu@intel.com>

* doc/binutils.texi: Document new readelf option,
"-g/--section-groups".

19 years agogas/
Jan Beulich [Wed, 20 Apr 2005 07:30:24 +0000 (07:30 +0000)]
gas/
2005-04-20  Jan Beulich  <jbeulich@novell.com>

PR/847
* config/tc-ia64.c (ia64_canonicalize_symbol_name): Re-allow zero-
length symbols.

19 years ago * NEWS: Mention unsupported targets and new readelf option.
Alan Modra [Wed, 20 Apr 2005 07:15:49 +0000 (07:15 +0000)]
* NEWS: Mention unsupported targets and new readelf option.

19 years agodaily update
Alan Modra [Wed, 20 Apr 2005 00:00:14 +0000 (00:00 +0000)]
daily update

19 years ago * elfxx-mips.c (struct mips_elf_link_hash_entry): Update comment.
Daniel Jacobowitz [Tue, 19 Apr 2005 18:37:25 +0000 (18:37 +0000)]
* elfxx-mips.c (struct mips_elf_link_hash_entry): Update comment.
(mips_elf_create_local_got_entry): Check h->root.forced_local.

19 years agobfd/
Alan Modra [Tue, 19 Apr 2005 05:59:02 +0000 (05:59 +0000)]
bfd/
* elf32-ppc.c (ppc_elf_check_relocs): Don't bother with
dynamic relocs in non-SEC_ALLOC sections.
(ppc_elf_gc_sweep_hook): Likewise.
(ppc_elf_relax_section): Likewise.
(ppc_elf_relocate_section): Likewise.
ld/testsuite/
* ld-powerpc/reloc.d: Update to suit removal of non-alloc relocs.

19 years ago * ppc-opc.c (RTO): Define.
Alan Modra [Tue, 19 Apr 2005 05:10:12 +0000 (05:10 +0000)]
* ppc-opc.c (RTO): Define.
(powerpc_opcodes <tlbsx, tlbsx., tlbre>): Combine PPC403 and BOOKE
entries to suit PPC440.

19 years agodaily update
Alan Modra [Tue, 19 Apr 2005 00:00:11 +0000 (00:00 +0000)]
daily update

19 years ago* config/tc-mips.c (normalize_constant_expr): Don't check for
Maciej W. Rozycki [Mon, 18 Apr 2005 14:16:46 +0000 (14:16 +0000)]
* config/tc-mips.c (normalize_constant_expr): Don't check for
HAVE_32BIT_GPRS.
(check_absolute_expr): Only call normalize_constant_expr() if
HAVE_32BIT_GPRS.
(mips_ip): Likewise.

* config/tc-mips.c (check_absolute_expr): Fix formatting.

19 years agodaily update
Alan Modra [Mon, 18 Apr 2005 00:00:10 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sun, 17 Apr 2005 00:00:11 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sat, 16 Apr 2005 00:00:12 +0000 (00:00 +0000)]
daily update

19 years ago* config/tc-mips.c (normalize_constant_expr): Fix formatting.
Maciej W. Rozycki [Fri, 15 Apr 2005 19:19:02 +0000 (19:19 +0000)]
* config/tc-mips.c (normalize_constant_expr): Fix formatting.

19 years ago * config/tc-xtensa.c (get_aligned_diff): Handle target_size larger
Bob Wilson [Fri, 15 Apr 2005 04:24:48 +0000 (04:24 +0000)]
    * config/tc-xtensa.c (get_aligned_diff): Handle target_size larger
        than the section alignment.

19 years ago PR ld/815
Alan Modra [Fri, 15 Apr 2005 03:52:53 +0000 (03:52 +0000)]
PR ld/815
* elflink.c (elf_smash_syms): Clear undef.next if it's not being
used as a list pointer.

19 years agodaily update
Alan Modra [Fri, 15 Apr 2005 00:00:12 +0000 (00:00 +0000)]
daily update

19 years ago * config/tc-xtensa.h (struct xtensa_frag_type): Add lit_frchain field.
Bob Wilson [Thu, 14 Apr 2005 22:42:26 +0000 (22:42 +0000)]
* config/tc-xtensa.h (struct xtensa_frag_type): Add lit_frchain field.
* config/tc-xtensa.c (xg_translate_sysreg_op,
xtensa_translate_old_userregs_ops,
xtensa_find_unaligned_branch_targets,
xtensa_find_unaligned_loops, xtensa_fix_close_loop_end_frags,
relax_frag_add_nop): Support 64-bit host.
(xtensa_mark_literal_pool_location, xtensa_move_literals): Use
tc_frag_data lit_frchain and lit_seg fields instead of fr_var.

19 years ago* config/tc-mips.c (macro) [ldd_std]: Don't attempt the GP
Maciej W. Rozycki [Thu, 14 Apr 2005 15:45:38 +0000 (15:45 +0000)]
* config/tc-mips.c (macro) [ldd_std]: Don't attempt the GP
optimization for constant addresses.

19 years ago * corefile.c (core_init): Call bfd_get_synthetic_symtab.
Alan Modra [Thu, 14 Apr 2005 11:10:34 +0000 (11:10 +0000)]
* corefile.c (core_init): Call bfd_get_synthetic_symtab.

19 years agodaily update
Alan Modra [Thu, 14 Apr 2005 00:00:09 +0000 (00:00 +0000)]
daily update

19 years agogas/:
Maciej W. Rozycki [Wed, 13 Apr 2005 18:17:48 +0000 (18:17 +0000)]
gas/:
* config/tc-mips.c (IS_ZEXT_32BIT_NUM): New macro.
(normalize_address_expr): New function to sign-extend address
offsets that fit into 32 bits in 32-bit mode.
(macro_build_ldst_constoffset): Use normalize_address_expr()
instead of a handcoded sequence.
(load_register): Likewise.  Report oversized numbers in a useful
way.
(macro) [ld_st, ldd_std]: Reject all oversized offsets, not only
for constant addresses.  Report oversized numbers in a useful way.
(mips_ip): Use normalize_address_expr() for addresses.

gas/testsuite/:
* gas/mips/ldstla-32.s: Exclude offsets that are now meant to fail
and include more instructions/offsets that are meant to succeed.
Use $4 instead $3 to avoid register dependencies.
* gas/mips/ldstla-32.d: Update accordingly.
* gas/mips/ldstla-32-shared.d: Likewise.
* gas/mips/ldstla-32-mips3.d: New test based on the above, except
for mips3.
* gas/mips/ldstla-32-mips3-shared.d: Similarly, for PIC.
* gas/mips/ldstla-32-mips3.s: Source for the new tests.
* gas/mips/ldstla-32-1.s: New test for offsets that are meant to
fail.
* gas/mips/ldstla-32-mips3-1.s: Likewise, for mips3.
* gas/mips/ldstla-32-1.l: Stderr output for the new test.
* gas/mips/ldstla-32-mips3-1.l: Likewise.
* gas/mips/mips.exp: Run the new tests.

19 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Wed, 13 Apr 2005 18:17:11 +0000 (18:17 +0000)]
This commit was manufactured by cvs2svn to create branch 'binutils-
2_16-branch'.

Cherrypick from master 2005-04-13 18:17:10 UTC Maciej W. Rozycki <macro@linux-mips.org> 'gas/:':
    gas/testsuite/gas/mips/ldstla-32-1.l
    gas/testsuite/gas/mips/ldstla-32-1.s
    gas/testsuite/gas/mips/ldstla-32-mips3-1.l
    gas/testsuite/gas/mips/ldstla-32-mips3-1.s
    gas/testsuite/gas/mips/ldstla-32-mips3-shared.d
    gas/testsuite/gas/mips/ldstla-32-mips3.d
    gas/testsuite/gas/mips/ldstla-32-mips3.s

19 years agogas/
Jan Beulich [Wed, 13 Apr 2005 13:47:08 +0000 (13:47 +0000)]
gas/
2005-04-13  Jan Beulich  <jbeulich@novell.com>
            H.J. Lu  <hongjiu.lu@intel.com>

* config/tc-i386.c (md_apply_fix3): Also handle BFD_RELOC_X86_64_32S.
(tc_gen_reloc): Handle BFD_RELOC_X86_64_32S specially.

gas/testsuite/
2005-04-13  Jan Beulich  <jbeulich@novell.com>
            H.J. Lu  <hongjiu.lu@intel.com>

* gas/i386/x86-64-pcrel.[sd]: New.
* gas/i386/i386.exp: Run new test.

19 years agodaily update
Alan Modra [Wed, 13 Apr 2005 00:00:12 +0000 (00:00 +0000)]
daily update

19 years ago * emultempl/elf32.em (gld${EMULATION_NAME}_stat_needed): Ignore
Alan Modra [Tue, 12 Apr 2005 12:22:11 +0000 (12:22 +0000)]
* emultempl/elf32.em (gld${EMULATION_NAME}_stat_needed): Ignore
as_needed libs that were not needed.
(gld${EMULATION_NAME}_check_needed): Likewise.

19 years ago PR gas/827
Alan Modra [Tue, 12 Apr 2005 12:14:23 +0000 (12:14 +0000)]
PR gas/827
* as.h (rs_dummy): Define.
* symbols.c (symbol_X_add_number): New function.
* symbols.h (symbol_X_add_number): Declare.
* stabs.c (aout_process_stab): Tidy symbol frag setting.
* read.c (assign_symbol): New function, split out from s_set.
Use symbol_find_or_make.  Leave fr_type of dummy frag as rs_dummy.
(s_set): Call assign_symbol.  Remove "register" keyword.
(set_zero_frag): New function.
(pseudo_set): Always check for assignment to section syms.
Always set segment and frag of symbol, and likewise extern for
aout/bout.  Handle assignment of sym=sym+/-const specially.  Don't
special case exp.X_add_number non-zero for O_symbol expressions.
(equals): Use assign_symbol.

19 years agodaily update
Alan Modra [Tue, 12 Apr 2005 00:00:13 +0000 (00:00 +0000)]
daily update

19 years ago * config/tc-xtensa.c (check_t1_t2_reads_and_writes): Fix typo.
Bob Wilson [Mon, 11 Apr 2005 22:51:52 +0000 (22:51 +0000)]
* config/tc-xtensa.c (check_t1_t2_reads_and_writes): Fix typo.

19 years agoopcodes/
Jan Beulich [Mon, 11 Apr 2005 13:06:48 +0000 (13:06 +0000)]
opcodes/
2005-03-15  Jan Beulich  <jbeulich@novell.com>

* i386-dis.c (PNI_Fixup): Neither mwait nor monitor have any
visible operands in Intel mode. The first operand of monitor is
%rax in 64-bit mode.

19 years agoinclude/opcode/
Jan Beulich [Mon, 11 Apr 2005 12:58:16 +0000 (12:58 +0000)]
include/opcode/
2005-03-15  Jan Beulich  <jbeulich@novell.com>

* i386.h (i386_optab): Add rdtscp.

opcodes/
2005-03-15  Jan Beulich  <jbeulich@novell.com>

* i386-dis.c (INVLPG_Fixup): Decode rdtscp; change code to allow for
easier future additions.

19 years agodaily update
Alan Modra [Mon, 11 Apr 2005 00:00:17 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sun, 10 Apr 2005 00:00:10 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sat, 9 Apr 2005 00:00:21 +0000 (00:00 +0000)]
daily update

19 years ago * config/tc-xtensa.c (xtensa_create_xproperty_segments): Skip
Bob Wilson [Fri, 8 Apr 2005 17:36:38 +0000 (17:36 +0000)]
* config/tc-xtensa.c (xtensa_create_xproperty_segments): Skip
SEC_MERGE sections.

19 years agodaily update
Alan Modra [Fri, 8 Apr 2005 00:00:17 +0000 (00:00 +0000)]
daily update

19 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Thu, 7 Apr 2005 00:53:23 +0000 (00:53 +0000)]
This commit was manufactured by cvs2svn to create branch 'binutils-
2_16-branch'.

Cherrypick from master 2005-04-07 00:53:22 UTC H.J. Lu <hjl.tools@gmail.com> 'gas/':
    gas/testsuite/gas/i386/x86-64-pcrel.d
    gas/testsuite/gas/i386/x86-64-pcrel.s

19 years agodaily update
Alan Modra [Thu, 7 Apr 2005 00:00:11 +0000 (00:00 +0000)]
daily update

19 years ago * config/tc-xtensa.c (branch_align_power): New.
Bob Wilson [Wed, 6 Apr 2005 16:59:03 +0000 (16:59 +0000)]
    * config/tc-xtensa.c (branch_align_power): New.
        (xtensa_find_unaligned_branch_targets, get_aligned_diff,
        future_alignment_required): Use branch_align_power to check section
        alignment as well as xtensa_fetch_width when aligning branch targets.

19 years ago * config/tc-xtensa.c: Warning fixes throughout.
Bob Wilson [Wed, 6 Apr 2005 16:56:49 +0000 (16:56 +0000)]
    * config/tc-xtensa.c: Warning fixes throughout.
        (xtensa_fetch_width): Change to unsigned.
        (assemble_nop, xtensa_find_unaligned_branch_targets,
        xtensa_find_unaligned_loops, xg_assemble_vliw_tokens,
        is_narrow_branch_guaranteed_in_range, xtensa_fix_close_loop_end_frags,
        min_bytes_to_other_loop_end, unrelaxed_frag_min_size,
        unrelaxed_frag_max_size, xtensa_fix_short_loop_frags,
        count_insns_to_loop_end, unrelaxed_frag_min_insn_count,
        get_text_align_max_fill_size, get_text_align_nop_count,
        get_text_align_nth_nop_size, get_noop_aligned_address,
        get_aligned_diff, convert_frag_align_next_opcode,
        convert_frag_immed_finish_loop, xtensa_create_property_segments,
        xtensa_create_xproperty_segments, xt_block_aligned_size): Clean up
        types, avoiding size_t and using offsetT and addressT appropriately.
        (get_text_align_power): Clean up types.  Avoid incorrect bound.
        (get_text_align_fill_size): Clean up types.  Restructure for clarity.

19 years agodaily update
Alan Modra [Wed, 6 Apr 2005 00:00:20 +0000 (00:00 +0000)]
daily update

19 years ago * elfxx-mips.c (MIPS_ELF_OPTIONS_SECTION_NAME_P): New macro.
Richard Sandiford [Tue, 5 Apr 2005 07:36:56 +0000 (07:36 +0000)]
* elfxx-mips.c (MIPS_ELF_OPTIONS_SECTION_NAME_P): New macro.
(_bfd_mips_elf_section_from_shdr): Use it to check for recognized
SHT_MIPS_OPTIONS names.  Allow all sections with unrecognised
section flags.
(_bfd_mips_elf_fake_sections): Use MIPS_ELF_OPTIONS_SECTION_NAME_P
to check for SHT_MIPS_OPTIONS sections.
(_bfd_mips_elf_set_section_contents): Likewise.

19 years agodaily update
Alan Modra [Tue, 5 Apr 2005 00:00:11 +0000 (00:00 +0000)]
daily update

19 years ago* readelf.c (debug_apply_rela_addends): Reorder r_info as
Maciej W. Rozycki [Mon, 4 Apr 2005 15:07:34 +0000 (15:07 +0000)]
* readelf.c (debug_apply_rela_addends): Reorder r_info as
necessary for 64-bit MIPS.

19 years ago* doc/binutils.texi (readelf): Remove a duplicate paragraph.
Maciej W. Rozycki [Mon, 4 Apr 2005 14:56:35 +0000 (14:56 +0000)]
* doc/binutils.texi (readelf): Remove a duplicate paragraph.

19 years agoPR binutils/813
Nick Clifton [Mon, 4 Apr 2005 14:43:58 +0000 (14:43 +0000)]
PR binutils/813
Add a check to see if the section for the symbol is chosen using
process_section_p.

19 years agodaily update
Alan Modra [Mon, 4 Apr 2005 00:00:18 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sun, 3 Apr 2005 00:00:11 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Sat, 2 Apr 2005 00:00:22 +0000 (00:00 +0000)]
daily update

19 years ago (ppc64_elf_check_relocs): Remove unnecessary SEC_ALLOC check.
Alan Modra [Fri, 1 Apr 2005 02:55:05 +0000 (02:55 +0000)]
(ppc64_elf_check_relocs): Remove unnecessary SEC_ALLOC check.

19 years ago * elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Return -1 on errors
Alan Modra [Fri, 1 Apr 2005 02:37:58 +0000 (02:37 +0000)]
* elf64-ppc.c (ppc64_elf_get_synthetic_symtab): Return -1 on errors
rather than 0.

19 years agodaily update
Alan Modra [Fri, 1 Apr 2005 00:00:12 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Thu, 31 Mar 2005 00:00:11 +0000 (00:00 +0000)]
daily update

19 years agodaily update
Alan Modra [Wed, 30 Mar 2005 00:00:17 +0000 (00:00 +0000)]
daily update

19 years agoUpdated German translation.
Nick Clifton [Tue, 29 Mar 2005 17:43:56 +0000 (17:43 +0000)]
Updated German translation.

19 years ago * elf32-arm.c (elf32_arm_check_relocs): Increment count for all
Daniel Jacobowitz [Tue, 29 Mar 2005 16:41:40 +0000 (16:41 +0000)]
* elf32-arm.c (elf32_arm_check_relocs): Increment count for all
relocation types.  Don't count relocations which will use a PLT.

19 years ago * config/tc-xtensa.c (do_align_targets): Update comment.
Bob Wilson [Tue, 29 Mar 2005 00:51:51 +0000 (00:51 +0000)]
* config/tc-xtensa.c (do_align_targets): Update comment.
(xtensa_frob_label): Compute "freq" before possibly switching frags.
Insert a LOOP_END frag before every loop target, and do not overload
DESIRE_ALIGN_IF_TARGET frags with loop end information.
(xg_assemble_vliw_tokens): Use do_align_targets.
(xtensa_fix_target_frags): Remove code to convert a
DESIRE_ALIGN_IF_TARGET frag to a LOOP_END frag when there is a
negatable branch at the end of a loop.
(frag_can_negate_branch): Delete.

19 years agodaily update
Alan Modra [Tue, 29 Mar 2005 00:00:12 +0000 (00:00 +0000)]
daily update

19 years ago * config/tc-xtensa.c (use_longcalls): Delete.
Bob Wilson [Sat, 26 Mar 2005 00:28:28 +0000 (00:28 +0000)]
* config/tc-xtensa.c (use_longcalls): Delete.
(xg_symbolic_immeds_fit): Check for direct calls and return TRUE if
the use_longcalls flag is set.  Do this before checking the segment.
(xg_expand_assembly_insn): Rearrange to use new do_expand flag.  Never
expand direct calls at this point.
(xtensa_set_frag_assembly_state): Set use_longcalls flag.
(xtensa_find_unmarked_state_frags): Likewise.
(md_assemble): Do not disable longcalls by setting is_specific_opcode.
(xg_assemble_vliw_tokens): Switch frags when use_longcalls changes.
(convert_frag_immed): Remove unnecessary check of is_specific_opcode.
* config/tc-xtensa.h (xtensa_frag_type): Add use_longcalls flag.

19 years agoUpdate mail address.
Thiemo Seufer [Fri, 25 Mar 2005 16:19:00 +0000 (16:19 +0000)]
Update mail address.

19 years ago * config/default.exp: Do not load libpath.exp if it does not binutils-csl-arm-2005q1-branchpoint
Mark Mitchell [Fri, 25 Mar 2005 02:21:44 +0000 (02:21 +0000)]
* config/default.exp: Do not load libpath.exp if it does not
exist.
(CC): Provide fallback definition.
(CFLAGS): Likewise.
(CXX): Likewise.
(CXXFLAGS): Likewise.

19 years agoUpdate French translation
Nick Clifton [Thu, 24 Mar 2005 21:13:31 +0000 (21:13 +0000)]
Update French translation

19 years agoUpdate the French translation
Nick Clifton [Wed, 23 Mar 2005 09:44:45 +0000 (09:44 +0000)]
Update the French translation

19 years agodaily update
Alan Modra [Tue, 22 Mar 2005 23:00:10 +0000 (23:00 +0000)]
daily update

19 years agoinclude:
Bob Wilson [Tue, 22 Mar 2005 19:51:16 +0000 (19:51 +0000)]
include:
* xtensa-isa.h: Update a comment and whitespace.
bfd:
* xtensa-isa.c (xtensa_opcode_lookup, xtensa_state_lookup,
xtensa_sysreg_lookup_name, xtensa_interface_lookup,
xtensa_funcUnit_lookup): Skip bsearch call if count is zero.
(xtensa_opcode_decode): Rearrange code.

19 years ago * elf32-arm.c (elf32_arm_final_link_relocate): Don't fail for
Daniel Jacobowitz [Tue, 22 Mar 2005 15:38:06 +0000 (15:38 +0000)]
* elf32-arm.c (elf32_arm_final_link_relocate): Don't fail for
unresolved symbols in R_ARM_NONE relocations.

19 years ago * elf32-arm.c (elf32_arm_final_link_relocate): Add
Daniel Jacobowitz [Tue, 22 Mar 2005 15:37:32 +0000 (15:37 +0000)]
* elf32-arm.c (elf32_arm_final_link_relocate): Add
UNRESOLVED_RELOC_P argument.  Set it appropriately.
(elf32_arm_relocate_section): Update call to
elf32_arm_final_link_relocate.  Don't clobber RELOCATION; use
unresolved_reloc instead.