Bug 1850 – The compiler accepts lower case asm registers.
Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D1 (retired)
Platform
x86
OS
All
Creation time
2008-02-18T13:10:00Z
Last change time
2014-02-24T15:31:26Z
Keywords
accepts-invalid
Assigned to
bugzilla
Creator
aziz.koeksal
Comments
Comment #0 by aziz.koeksal — 2008-02-18T13:10:14Z
The specs say: "Register names are always in upper case."
asm
{
fstp st(1), st(0); // No error given.
fstp ST(1), ST(0); // Correct.
}
I don't know if there are other cases...