[Bug 747873] Re: Backport a fix for Neon immediate moves to the latest binutils

Matthias Klose doko at ubuntu.com
Fri Sep 7 13:24:05 UTC 2012


** Package changed: binutils (Ubuntu) => binutils-armhf-cross (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/747873

Title:
  Backport a fix for Neon immediate moves to the latest binutils

Status in “binutils-armhf-cross” package in Ubuntu:
  New

Bug description:
  Binary package hint: binutils

  That patch for http://sourceware.org/bugzilla/show_bug.cgi?id=11972
  needs  a backport into the Ubuntu binutils for armel

  
  $> cat /tmp/tst.s 

  .cpu cortex-a9
  .fpu neon
  .text

  vmov.i64 d9,#-4294967296

  
  Native on pavo1 :

  ramana at pavo1:~$ gcc -c /tmp/tst.s 
  /tmp/tst.s: Assembler messages:
  /tmp/tst.s:5: Error: expected <Rm> or <Dm> or <Qm> operand -- `vmov.i64 d9,#-4294967296'
  GNU assembler (GNU Binutils for Ubuntu) 2.20.51-system.20100908

  
  Cross on Maverick from the Linaro toolchain maintainers PPA. 

  GNU assembler (GNU Binutils for Ubuntu) 2.21.0.20110302

  amrad01 at e102742:~$ arm-linux-gnueabi-gcc -c /tmp/tst.s 
  ramrad01 at e102742:~$ arm-linux-gnueabi-objdump -d tst.o 

  tst.o:     file format elf32-littlearm

  
  Disassembly of section .text:

  00000000 <.text>:
     0:	f2809e30 	vmov.i64	d9, #0x0000000000000000

  
  Using FSF trunk.

  ramrad01 at e102742:~$ /work/cross-build/arm-none-linux-gnueabi/tools-gcc45branch/bin/arm-none-linux-gnueabi-as --version 
  GNU assembler (GNU Binutils) 2.21.51.20110303
  Copyright 2011 Free Software Foundation, Inc.
  This program is free software; you may redistribute it under the terms of
  the GNU General Public License version 3 or later.
  This program has absolutely no warranty.
  This assembler was configured for a target of `arm-none-linux-gnueabi'.

  
  tst.o:     file format elf32-littlearm

  
  Disassembly of section .text:

  00000000 <.text>:
     0:	f3879e30 	vmov.i64	d9, #0xffffffff00000000

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils-armhf-cross/+bug/747873/+subscriptions




More information about the foundations-bugs mailing list