[Bug 669869] Re: [arm] incorrect error on badly formed vst1 (r15 not allowed here)

Will Newton will.newton at linaro.org
Tue Jul 8 14:41:22 UTC 2014


** Changed in: binutils-linaro
       Status: New => Confirmed

** Changed in: binutils-linaro
   Importance: Undecided => Wishlist

-- 
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/669869

Title:
  [arm] incorrect error on badly formed vst1 (r15 not allowed here)

Status in Linaro Binutils:
  Confirmed
Status in “binutils” package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: binutils

  Binutils Version: 2.20.51.20100908-0ubuntu2

  I missed the [ brackets off a vst1 instruction and got the error:

  break.s:14: Error: r15 not allowed here -- `vst1.8 {d0,d1},r3'

  I guess that's because r15 gets used as part of the encoding, but it
  doesn't look like the right error for the problem.

  Dave

  ~# as break.s 
  break.s: Assembler messages:
  break.s:14: Error: r15 not allowed here -- `vst1.8 {d0,d1},r3'

  ---------------------------------
  # cat break.s
  	.syntax unified
  	.arch armv7-a
          .fpu  neon

  	.text
  	.thumb

  	.thumb_func
  	.align 2
  	.p2align 4,,15
  	.global broken
  	.type broken,%function  
  broken:
    vst1.8  {d0,d1}, r3

    bx    lr              @ goodbye
  -------------------------------------

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils-linaro/+bug/669869/+subscriptions



More information about the foundations-bugs mailing list