[Top][All Lists]

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

[Bug gas/14911] New: On ARM FIQ banked registers are case sensitive.

From: dpc at ucore dot info
Subject: [Bug gas/14911] New: On ARM FIQ banked registers are case sensitive.
Date: Mon, 03 Dec 2012 17:57:46 +0000


             Bug #: 14911
           Summary: On ARM FIQ banked registers are case sensitive.
           Product: binutils
           Version: unspecified
            Status: NEW
          Severity: minor
          Priority: P2
         Component: gas
        AssignedTo: address@hidden
        ReportedBy: address@hidden
    Classification: Unclassified

I'm developing software using ARM Virtualization Extension. I use some
macros to shorten up some code, but my issue generally just narrows to
assembler, it seems.

I'm using msr/mrs instructions and while:

mrs SP_SVC, r1

works, the:

mrs SP_FIQ, r1


/tmp/ccZWskys.s:490: Error: selected processor does not support
requested special purpose register -- `msr SP_FIQ,r1'

only after I change to:

mrs SP_fiq, r1

the problem is gone.

This is not a big deal, but I still need a workaround for this in my
code. That's why I would like to report it. I guess register names
should be case insensitive.

I tried a lot of toolchains (different versions from linaro and
codesourcery) and all seem to be affected.

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]