bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/15787] Better choice for B(S) value in ARM relocations


From: cvs-commit at gcc dot gnu.org
Subject: [Bug ld/15787] Better choice for B(S) value in ARM relocations
Date: Wed, 31 Jul 2013 16:26:04 +0000

http://sourceware.org/bugzilla/show_bug.cgi?id=15787

--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
CVSROOT:    /cvs/src
Module name:    src
Changes by:    address@hidden    2013-07-31 16:26:02

Modified files:
    ld/testsuite   : ChangeLog 
    ld/testsuite/ld-arm: arm-elf.exp group-relocs-ldr-bad.d 
                         group-relocs-ldr-bad.s 
                         group-relocs-ldrs-bad.d 
                         group-relocs-ldrs-bad.s group-relocs.d 
                         group-relocs.s 
    bfd            : ChangeLog elf32-arm.c 
Added files:
    ld/testsuite/ld-arm: group-relocs-alu-bad-2.d 
                         group-relocs-alu-bad-2.s 
                         group-relocs-ldc-bad-2.d 
                         group-relocs-ldc-bad-2.s 
                         group-relocs-ldr-bad-2.d 
                         group-relocs-ldr-bad-2.s 
                         group-relocs-ldrs-bad-2.d 
                         group-relocs-ldrs-bad-2.s 

Log message:
    PR ld/15787
    * elf32-arm.c (elf32_arm_final_link_relocate): Base SB on the
    output section VMA.

    * ld-arm/group-relocs-alu-bad-2.d; New.
    * ld-arm/group-relocs-alu-bad-2.s: New.
    * ld-arm/group-relocs-ldc-bad-2.d: New.
    * ld-arm/group-relocs-ldc-bad-2.s: New.
    * ld-arm/group-relocs-ldr-bad-2.d: New.
    * ld-arm/group-relocs-ldr-bad-2.s: New.
    * ld-arm/group-relocs-ldrs-bad-2.d: New.
    * ld-arm/group-relocs-ldrs-bad-2: New.
    * ld-arm/arm-elf.exp: Add the new tests.
    * ld-arm/group-relocs-ldr-bad.d: Update expected output.
    * ld-arm/group-relocs-ldr-bad.s: Likewise.
    * ld-arm/group-relocs-ldrs-bad.d: Likewise.
    * ld-arm/group-relocs-ldrs-bad.s: Likewise.
    * ld-arm/group-relocs.d: Likewise.
    * ld-arm/group-relocs.s: Likewise.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1744&r2=1.1745
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-alu-bad-2.d.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-alu-bad-2.s.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-ldc-bad-2.d.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-ldc-bad-2.s.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-ldr-bad-2.d.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-ldr-bad-2.s.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-ldrs-bad-2.d.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-ldrs-bad-2.s.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/arm-elf.exp.diff?cvsroot=src&r1=1.105&r2=1.106
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-ldr-bad.d.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-ldr-bad.s.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-ldrs-bad.d.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs-ldrs-bad.s.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs.d.diff?cvsroot=src&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/group-relocs.s.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.6125&r2=1.6126
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-arm.c.diff?cvsroot=src&r1=1.321&r2=1.322

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]