bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/13803] New: ld test-cases failing: arm-elf.exp "erratum 760522 f


From: hp at sourceware dot org
Subject: [Bug ld/13803] New: ld test-cases failing: arm-elf.exp "erratum 760522 fix"
Date: Mon, 05 Mar 2012 05:50:50 +0000

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

             Bug #: 13803
           Summary: ld test-cases failing: arm-elf.exp "erratum 760522
                    fix"
           Product: binutils
           Version: 2.23 (HEAD)
            Status: NEW
          Severity: normal
          Priority: P2
         Component: ld
        AssignedTo: address@hidden
        ReportedBy: address@hidden
    Classification: Unclassified
            Target: arm-unknown-linux-gnueabi


Build binutils CVS HEAD of 2012-03-05 for target arm-unknown-linux-gnueabi. Do
"make check-ld".  Observe:
Running /home/hp/binutils/src/ld/testsuite/ld-arm/arm-elf.exp ...
FAIL: erratum 760522 fix (default for v6z)
FAIL: erratum 760522 fix (explicitly on at v6z)
FAIL: erratum 760522 fix (explicitly off at v6z)
FAIL: erratum 760522 fix (default for v5)
FAIL: erratum 760522 fix (default for v7-a)
FAIL: erratum 760522 fix (default for ARM1156)

That's all of the "erratum 760522" tests.  In ld.log, the log messages for
these failures look similar:

/home/hp/binutils/obj/a/ld/../binutils/objdump -d tmpdir/fix-arm1176-1
regexp_diff match failure
regexp "^ [0-9a-f]+:    00008000     .word    0x00008000$"
line   " 2001020:    00008074     .word    0x00008074"
FAIL: erratum 760522 fix (default for v6z)

All having .word 0x00008074 where .word    0x00008000 is expected.
Apparently this is the address of a function being called, which happens to be
located at 0x00008074 for arm-unknown-linux-gnueabi instead of the expected
0x00008000 (verified by looking at what's generated by a build targeted for
arm-eabi); when generalizing the test-case, this seems to have been overlooked.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- 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]