]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
20 years ago * elf64-alpha.c (elf64_alpha_relax_section): Ignore non-allocated
Richard Henderson [Mon, 23 May 2005 00:01:29 +0000 (00:01 +0000)] 
    * elf64-alpha.c (elf64_alpha_relax_section): Ignore non-allocated
        sections.
        (elf64_alpha_check_relocs): Likewise.
        (elf64_alpha_relocate_section): Don't emit dynamic relocations to
        non-allocated sections.

20 years agodaily update
Alan Modra [Mon, 23 May 2005 00:00:09 +0000 (00:00 +0000)] 
daily update

20 years ago * elf64-alpha.c (elf64_alpha_relax_with_lituse): Relax jsr to
Richard Henderson [Sun, 22 May 2005 22:14:17 +0000 (22:14 +0000)] 
    * elf64-alpha.c (elf64_alpha_relax_with_lituse): Relax jsr to
        undefweak to use zero register.  Call elf64_alpha_relax_got_load
        if not all uses removed.
        (elf64_alpha_relax_got_load): Relax undefweak to lda zero.
        (elf64_alpha_relax_section): Handle undefweak symbols.
        (elf64_alpha_calc_dynrel_sizes): Don't add relocs for undefweak.
        (elf64_alpha_size_rela_got_1): Likewise.
        (elf64_alpha_relocate_section): Likewise.

        * elf64-alpha.c (elf64_alpha_relax_section): Only operate
        on SEC_CODE sections.

20 years ago * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
Richard Henderson [Sun, 22 May 2005 21:59:09 +0000 (21:59 +0000)] 
    * ld-elfweak/dsow.dsym: Adjust for non-zero ST_OTHER.
        * ld-elfweak/weak.dsym: Likewise.

        * ld-selective/selective.exp: Don't test alpha.

20 years agodaily update
Alan Modra [Sun, 22 May 2005 00:00:10 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sat, 21 May 2005 00:00:16 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 20 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agogas/
Jan Beulich [Thu, 19 May 2005 15:43:05 +0000 (15:43 +0000)] 
gas/
2005-05-18  Jan Beulich  <jbeulich@novell.com>

* config/tc-ia64.c (dot_endp): Don't use global symbol for unwind
relocations in unwind section.

gas/testsuite/
2005-05-18  Jan Beulich  <jbeulich@novell.com>

* gas/ia64/reloc-uw.s: New.
* gas/ia64/reloc-uw.d: New.
* gas/ia64/reloc-uw-ilp32.d: New.
* gas/ia64/ia64.exp: Run new test.

20 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Thu, 19 May 2005 06:32:02 +0000 (06:32 +0000)] 
This commit was manufactured by cvs2svn to create branch 'binutils-
2_16-branch'.

Cherrypick from master 2005-05-19 06:32:01 UTC Jan Beulich <jbeulich@novell.com> 'gas/':
    gas/testsuite/gas/ia64/reloc-uw-ilp32.d
    gas/testsuite/gas/ia64/reloc-uw.d
    gas/testsuite/gas/ia64/reloc-uw.s

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

20 years agodaily update
Alan Modra [Wed, 18 May 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years ago Backport from mainline:
Daniel Jacobowitz [Tue, 17 May 2005 19:52:36 +0000 (19:52 +0000)] 
Backport from mainline:
2005-05-05  Nick Clifton  <nickc@redhat.com>
* config/tc-arm.c (arm_opts): Make -mlittle-endian switch set
the target_big_endian variable to false.

20 years ago * doc/Makefile.am (gasver.texi): Don't use $<.
Daniel Jacobowitz [Tue, 17 May 2005 19:47:17 +0000 (19:47 +0000)] 
* doc/Makefile.am (gasver.texi): Don't use $<.
* doc/Makefile.in: Regenerated.

20 years agodaily update
Alan Modra [Tue, 17 May 2005 00:00:14 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Mon, 16 May 2005 00:00:16 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Sun, 15 May 2005 00:00:11 +0000 (00:00 +0000)] 
daily update

20 years ago * elf32-xtensa.c (xtensa_get_property_section_name): Add missing
Bob Wilson [Sat, 14 May 2005 00:29:48 +0000 (00:29 +0000)] 
* elf32-xtensa.c (xtensa_get_property_section_name): Add missing
periods in linkonce_kind values.

20 years agodaily update
Alan Modra [Sat, 14 May 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Fri, 13 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Thu, 12 May 2005 00:00:13 +0000 (00:00 +0000)] 
daily update

20 years agodaily update
Alan Modra [Wed, 11 May 2005 00:00:12 +0000 (00:00 +0000)] 
daily update

20 years ago Apply from mainline.
Alan Modra [Tue, 10 May 2005 00:42:00 +0000 (00:42 +0000)] 
Apply from mainline.
2005-05-09  Alan Modra  <amodra@bigpond.net.au>
* elf64-ppc.c (struct ppc64_elf_obj_tdata): Add has_dotsym.
(ppc64_elf_add_symbol_hook): Set has_dotsym.
(ppc64_elf_check_directives): Only process syms when has_dotsym.
(func_desc_adjust): Hide fake function descriptors when function
code entry is defined.
(adjust_opd_syms): Adjust for deleted_section becoming union field.

2005-04-05  Alan Modra  <amodra@bigpond.net.au>
* elf64-ppc.c (dec_dynrel_count): New function split out from
ppc64_elf_edit_toc, with additional code from ppc64_elf_edit_opd.
(ppc64_elf_edit_toc, ppc64_elf_edit_opd): Use it.
(ppc64_elf_tls_optimize): Likewise.

2005-04-01  Alan Modra  <amodra@bigpond.net.au>
* elf64-ppc.c (ppc64_elf_edit_toc): Account for dynamic relocs
that we no longer need.

20 years agodaily update
Alan Modra [Tue, 10 May 2005 00:00:10 +0000 (00:00 +0000)] 
daily update

20 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.

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

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

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

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

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

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

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

20 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.

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

20 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.

20 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.

20 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.

20 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.

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

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

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

20 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.

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

20 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.

20 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.

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

20 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.

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

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

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

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

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

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

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

20 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.

20 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.

20 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.

20 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.

20 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".

20 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.

20 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.

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

20 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.

20 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.

20 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.

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

20 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.

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

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

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

20 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.

20 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.

20 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.

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

20 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.

20 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.

20 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.

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

20 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.

20 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

20 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.

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

20 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.

20 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.

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

20 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.

20 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.

20 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.

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

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

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

20 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.

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

20 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

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

20 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.

20 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.

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

20 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.

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

20 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.