bug-binutils
[Top][All Lists]
Advanced

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

[Bug binutils/13965] New: for arm binary of ARM NEON, "objdump -d" produ


From: seanmaopub at gmail dot com
Subject: [Bug binutils/13965] New: for arm binary of ARM NEON, "objdump -d" produces wrong use vshll instruction
Date: Tue, 10 Apr 2012 09:07:40 +0000

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

             Bug #: 13965
           Summary: for arm binary of ARM NEON, "objdump -d" produces
                    wrong use vshll instruction
           Product: binutils
           Version: 2.21
            Status: NEW
          Severity: critical
          Priority: P2
         Component: binutils
        AssignedTo: address@hidden
        ReportedBy: address@hidden
    Classification: Unclassified


My platform is ubuntu 11.04 for ARM with binutils v2.21.0.20110327
$ objdump -d sobelI.o |grep  vshl
     b80:       f3890a10        vshll.u8        d0, q0, #1
     f3c:       f3892a16        vshll.u8        d2, q3, #1
     f44:       f3892a16        vshll.u8        d2, q3, #1

However, the correct result should be as dumped by fromelf of ARM RVCT 4.0
>fromelf -c --text sobelI.o |find "VSHL"
        0x00000b80:    f3890a10    ....    VSHLL.U8 q0,d0,#1
        0x00000f3c:    f3892a16    .*..    VSHLL.U8 q1,d6,#1
        0x00000f44:    f3892a16    .*..    VSHLL.U8 q1,d6,#1

I tried some other ARM toolchains, such newest version of CodeBench Lite
Edition, they all produced the wrong result as above.

-- 
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]