]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
12 years agogas/testsuite/
Yufeng Zhang [Mon, 13 May 2013 23:09:52 +0000 (23:09 +0000)] 
gas/testsuite/

Backport from mainline:

2013-05-13  Yufeng Zhang  <yufeng.zhang@arm.com>
* gas/aarch64/diagnostic.s: Update.
* gas/aarch64/diagnostic.l: Ditto.
* gas/aarch64/movi.s: Add new tests.
* gas/aarch64/movi.d: Update.

opcodes/

Backport from mainline:

2013-05-13  Yufeng Zhang  <yufeng.zhang@arm.com>
* aarch64-asm.c (aarch64_ins_advsimd_imm_modified): Remove assertion.
* aarch64-opc.c (operand_general_constraint_met_p): Relax the range
check from [0, 255] to [-128, 255].

12 years agogas/
Yufeng Zhang [Mon, 13 May 2013 22:50:01 +0000 (22:50 +0000)] 
gas/

Backport from mainline:

2013-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
* config/tc-aarch64.c (parse_sys_reg): Allow the full range of CRn
for system registers.

gas/testsuite/

Backport from mainline:

2013-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
* gas/aarch64/illegal.l: Delete the error message for
msr S3_1_C13_C15_1,x7.
* gas/aarch64/sysreg.s: Add new tests.
* gas/aarch64/sysreg.d: Update.

12 years agogold/
Roland McGrath [Mon, 13 May 2013 16:41:11 +0000 (16:41 +0000)] 
gold/
* options.h (General_options): Remove leading space from help
messages for -nostdlib and --rosegment.

12 years agodaily update
Alan Modra [Mon, 13 May 2013 00:00:09 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sun, 12 May 2013 00:00:10 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sat, 11 May 2013 00:00:10 +0000 (00:00 +0000)] 
daily update

12 years agogold/
Roland McGrath [Fri, 10 May 2013 22:35:30 +0000 (22:35 +0000)] 
gold/
* options.h (General_options): Add --rosegment-gap option.
* options.cc (finalize): --rosegment-gap implies --rosegment.
* layout.cc (set_segment_offsets): Let user option override
target->rosegment_gap().

12 years agodaily update
Alan Modra [Fri, 10 May 2013 00:00:09 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Thu, 9 May 2013 00:00:09 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 8 May 2013 00:00:10 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 7 May 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Mon, 6 May 2013 00:00:09 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sun, 5 May 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sat, 4 May 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Fri, 3 May 2013 00:00:09 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Thu, 2 May 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 1 May 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 30 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Mon, 29 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sun, 28 Apr 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sat, 27 Apr 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Fri, 26 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Thu, 25 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agobfd/
Roland McGrath [Wed, 24 Apr 2013 16:35:58 +0000 (16:35 +0000)] 
bfd/
* elf32-arm.c (elf32_arm_allocate_plt_entry): If HTAB->nacl_p,
allocate space for PLT header even if IS_IPLT_ENTRY.
(arm_nacl_put_plt0): New function, broken out of ...
(elf32_arm_finish_dynamic_sections): ... here.  Call it.
If HTAB->nacl_p, set up the PLT header in .iplt too.
(elf32_arm_output_arch_local_syms): If HTAB->nacl_p, write
a mapping symbol for the start of .iplt too.

12 years agodaily update
Alan Modra [Wed, 24 Apr 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 23 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Mon, 22 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sun, 21 Apr 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

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

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

12 years agodaily update
Alan Modra [Thu, 18 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 17 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 16 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Mon, 15 Apr 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sun, 14 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sat, 13 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Fri, 12 Apr 2013 00:00:07 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Thu, 11 Apr 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 10 Apr 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 9 Apr 2013 00:00:08 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Mon, 8 Apr 2013 00:00:09 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sun, 7 Apr 2013 00:00:09 +0000 (00:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Fri, 5 Apr 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Thu, 4 Apr 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 3 Apr 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 2 Apr 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Mon, 1 Apr 2013 23:00:09 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sun, 31 Mar 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sat, 30 Mar 2013 23:00:09 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Fri, 29 Mar 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Thu, 28 Mar 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 27 Mar 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 26 Mar 2013 23:00:07 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Mon, 25 Mar 2013 23:00:09 +0000 (23:00 +0000)] 
daily update

12 years agobfd/
Tristan Gingold [Mon, 25 Mar 2013 16:13:25 +0000 (16:13 +0000)] 
bfd/
2013-03-25  Tristan Gingold  <gingold@adacore.com>

* Makefile.am (RELEASE): Unset.
* Makefile.in: Regenerate.

12 years agobfd/ binutils-2_23_2
Tristan Gingold [Mon, 25 Mar 2013 16:03:28 +0000 (16:03 +0000)] 
bfd/
2013-03-25  Tristan Gingold  <gingold@adacore.com>

* configure.in: Bump version to 2.23.2
* Makefile.am (RELEASE): Set.
* configure, Makefile.in: Regenerate.

12 years agocpu/
Tristan Gingold [Mon, 25 Mar 2013 08:37:00 +0000 (08:37 +0000)] 
cpu/
2013-03-25  Tristan Gingold  <gingold@adacore.com>
Backport of: 2013-03-08  Yann Sionneau  <yann.sionneau@gmail.com>

PR binutils/15241
* lm32.cpu (Control and status registers): Add CFG2, PSW,
TLBVADDR, TLBPADDR and TLBBADVADDR.

opcodes/
2013-03-25  Tristan Gingold  <gingold@adacore.com>
Backport of: 2013-03-08  Yann Sionneau  <yann.sionneau@gmail.com>

* lm32-desc.c: Regenerate.

12 years agodaily update
Alan Modra [Sun, 24 Mar 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sat, 23 Mar 2013 23:00:10 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Fri, 22 Mar 2013 23:00:10 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Thu, 21 Mar 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 20 Mar 2013 23:00:07 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 19 Mar 2013 23:00:06 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 19 Mar 2013 01:15:14 +0000 (01:15 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sun, 17 Mar 2013 23:00:12 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sat, 16 Mar 2013 23:00:10 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Fri, 15 Mar 2013 23:00:10 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Thu, 14 Mar 2013 23:00:09 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 13 Mar 2013 23:00:11 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 12 Mar 2013 23:00:08 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Mon, 11 Mar 2013 23:00:09 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sun, 10 Mar 2013 23:00:09 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sat, 9 Mar 2013 23:00:09 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Fri, 8 Mar 2013 23:00:14 +0000 (23:00 +0000)] 
daily update

12 years agoBackport from mainline:
Christian Groessler [Fri, 8 Mar 2013 16:53:54 +0000 (16:53 +0000)] 
Backport from mainline:

gas/testsuite:

2012-10-26  Christian Groessler  <chris@groessler.org>

        * gas/z8k/z8k.exp: Run translate-ops test.
        * gas/z8k/translate-ops.s: New file.
        * gas/z8k/translate-ops.d: New file.

opcodes:

2012-10-26  Christian Groessler  <chris@groessler.org>

        * z8kgen.c (struct op): Fix encoding for translate opcodes (trdb,
        trdrb, trib, trirb, trtdb, trtdrb, trtib, trtirb).  Remove
        non-existing opcode trtrb.
        * z8k-opc.h: Regenerate.

12 years agodaily update
Alan Modra [Thu, 7 Mar 2013 23:00:09 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 6 Mar 2013 23:00:11 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 5 Mar 2013 23:00:12 +0000 (23:00 +0000)] 
daily update

12 years agoAdd to the AArch64 GAS the missing support for hexadecimal-format
Yufeng Zhang [Tue, 5 Mar 2013 17:46:26 +0000 (17:46 +0000)] 
Add to the AArch64 GAS the missing support for hexadecimal-format
floating-point literal in the FMOV instruction.

gas/

* config/tc-aarch64.c (aarch64_imm_float_p): Rename 'e' to 'pattern';
add comment.
(aarch64_double_precision_fmovable): New function.
(parse_aarch64_imm_float): Add parameter 'dp_p'; call the new
function; handle hexadecimal representation of IEEE754 encoding.
(parse_operands): Update the call to parse_aarch64_imm_float.

gas/testsuite/

* gas/aarch64/diagnostic.s: Add test.
* gas/aarch64/diagnostic.l: Update.
* gas/aarch64/illegal.s: Add test.
* gas/aarch64/illegal.l: Update.
* gas/aarch64/fpmov.s: New file.
* gas/aarch64/fpmov.d: New file.

12 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Tue, 5 Mar 2013 16:31:45 +0000 (16:31 +0000)] 
This commit was manufactured by cvs2svn to create branch 'binutils-
2_23-branch'.

Cherrypick from master 2013-03-05 16:31:44 UTC Yufeng Zhang <yufeng.zhang@arm.com> 'Add to the AArch64 GAS the missing support for hexadecimal-format':
    gas/testsuite/gas/aarch64/fpmov.d
    gas/testsuite/gas/aarch64/fpmov.s

12 years ago PR ld/15222
Alan Modra [Tue, 5 Mar 2013 03:11:31 +0000 (03:11 +0000)] 
PR ld/15222
ld/
* ldlang.c (lang_size_sections_1): When given an lma_region align
LMA as per VMA only if lma_region is the same as region.
ld/testsuite/
* ld-scripts/rgn-at6.s, * ld-scripts/rgn-at6.t, * ld-scripts/rgn-at6.d,
* ld-scripts/rgn-at7.t, * ld-scripts/rgn-at7.d: New tests.

12 years agoThis commit was manufactured by cvs2svn to create branch 'binutils-
nobody [Tue, 5 Mar 2013 02:55:28 +0000 (02:55 +0000)] 
This commit was manufactured by cvs2svn to create branch 'binutils-
2_23-branch'.

Cherrypick from master 2013-03-05 02:55:27 UTC Alan Modra <amodra@gmail.com> ' PR ld/15222':
    ld/testsuite/ld-scripts/rgn-at6.d
    ld/testsuite/ld-scripts/rgn-at6.s
    ld/testsuite/ld-scripts/rgn-at6.t
    ld/testsuite/ld-scripts/rgn-at7.d
    ld/testsuite/ld-scripts/rgn-at7.t

12 years agodaily update
Alan Modra [Mon, 4 Mar 2013 23:00:11 +0000 (23:00 +0000)] 
daily update

12 years ago * elf32-ppc.c (ppc_elf_relocate_section <R_PPC_PLTREL24>): Adjust
Alan Modra [Mon, 4 Mar 2013 12:12:51 +0000 (12:12 +0000)] 
* elf32-ppc.c (ppc_elf_relocate_section <R_PPC_PLTREL24>): Adjust
non-zero addends when relocatable, rather than addends >= 32768.
Always zero "addend" before applying relocation.

12 years agodaily update
Alan Modra [Sun, 3 Mar 2013 23:00:12 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sat, 2 Mar 2013 23:00:17 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Fri, 1 Mar 2013 23:00:10 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Thu, 28 Feb 2013 23:00:12 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 27 Feb 2013 23:00:13 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 26 Feb 2013 23:00:13 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Mon, 25 Feb 2013 23:06:56 +0000 (23:06 +0000)] 
daily update

12 years ago Apply mainline patches
xuepeng guo [Mon, 25 Feb 2013 11:38:20 +0000 (11:38 +0000)] 
Apply mainline patches
2013-02-25  Terry Guo  <terry.guo@arm.com>
* config/tc-arm.c (arm_cpus): Add cortex-r7 entry.
* doc/c-arm.texi: Add cortex-r7 and missing cortex-r5 to
list of accepted CPUs.

12 years agodaily update
Alan Modra [Sun, 24 Feb 2013 23:00:10 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Sat, 23 Feb 2013 23:00:12 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Fri, 22 Feb 2013 23:00:12 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Thu, 21 Feb 2013 23:00:10 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Wed, 20 Feb 2013 23:00:10 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Tue, 19 Feb 2013 23:00:11 +0000 (23:00 +0000)] 
daily update

12 years agodaily update
Alan Modra [Mon, 18 Feb 2013 23:00:09 +0000 (23:00 +0000)] 
daily update

12 years ago PR ld/12549
Alan Modra [Mon, 18 Feb 2013 11:31:15 +0000 (11:31 +0000)] 
PR ld/12549
* elf-bfd.h (_bfd_elf_strtab_clear_refs): Delete.
(_bfd_elf_strtab_clear_all_refs): Declare.
(_bfd_elf_strtab_resize): Declare.
* elf-strtab.c (_bfd_elf_strtab_clear_refs): Delete.
(_bfd_elf_strtab_clear_all_refs): New function.
(_bfd_elf_strtab_resize): Likewise.
* elflink.c (elf_link_add_object_symbols): Use _bfd_elf_strtab_resize.