[Issue 2299] New: the ABI documentation for registry convention does not include IA-64 platform
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Wed Aug 20 11:08:57 PDT 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2299
Summary: the ABI documentation for registry convention does not
include IA-64 platform
Product: D
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: www.digitalmars.com
AssignedTo: bugzilla at digitalmars.com
ReportedBy: manlio.perillo at gmail.com
The ABI documentation for registry convention says that:
long and ulong are returned in EDX,EAX, where EDX gets the most significant
half.
However this is only true for IA-32 architecture.
For IA-64 architecture long and ulong are returned in RAX.
NOTE: I have not checked if this is true, but tango.Atomic.atomicIncrement
assume this is true
--
More information about the Digitalmars-d-bugs
mailing list