bug-binutils
[Top][All Lists]
Advanced

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

[Bug gas/12715] New: Large immediate for neon vmov assembled incorrectly


From: nereusuj at gmail dot com
Subject: [Bug gas/12715] New: Large immediate for neon vmov assembled incorrectly with as built with --enable-targets=x86_64-linux-gnu
Date: Fri, 29 Apr 2011 06:50:33 +0000

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

           Summary: Large immediate for neon vmov assembled incorrectly
                    with as built with --enable-targets=x86_64-linux-gnu
           Product: binutils
           Version: 2.21
            Status: NEW
          Severity: normal
          Priority: P2
         Component: gas
        AssignedTo: address@hidden
        ReportedBy: address@hidden


address@hidden:~/work/toolchain-bug/as-2.21/neon-immediate-moves$ cat
neon-large-immediate-moves.s
.cpu cortex-a9
.fpu neon
.text

vmov.i64 d9,#0xffffffffffffffff

address@hidden:~/work/toolchain-bug/as-2.21/neon-immediate-moves$
arm-linux-gnueabi-as neon-large-immediate-moves.s

address@hidden:~/work/toolchain-bug/as-2.21/neon-immediate-moves$
arm-linux-gnueabi-objdump -d a.out

a.out: file format elf32-littlearm

Disassembly of section .text:

00000000 <.text>:
   0:    f2809e3f vmov.i64    d9, #0x00000000ffffffff

The immediate value should be 0xffffffffffffffff but the assembled result are
ox00000000ffffffff

The toolchain is configured with following option.
../configure --host=i486-linux-gnu         --build=i486-linux-gnu
--target=arm-linux-gnueabi --prefix=/tmp/cross/usr  --enable-shared
--enable-plugins --enable-targets=x86_64-linux-gnu --disable-werror 
--enable-ld=default --enable-gold

If I remove '--enable-targets=x86_64-linux-gnu' from the configure args, it
seems no problem.

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