← Back to team overview

touch-packages team mailing list archive

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

 

** Changed in: binutils (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: binutils (Ubuntu)
       Status: Confirmed => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, 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:
  Triaged

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