[Issue 20204] New: need to fix ABI about registers using

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Sep 10 09:00:57 UTC 2019


https://issues.dlang.org/show_bug.cgi?id=20204

          Issue ID: 20204
           Summary: need to fix ABI about registers using
           Product: D
           Version: D2
          Hardware: All
               URL: https://dlang.org/spec/abi.html#register_conventions
                OS: All
            Status: NEW
          Severity: normal
          Priority: P1
         Component: dlang.org
          Assignee: nobody at puremagic.com
          Reporter: black80 at bk.ru

https://dlang.org/spec/abi.html#register_conventions

D calling convention (for Linux/x64 in my case) uses registers in backward
order.

https://run.dlang.io/gist/run-dlang/7ed10bc2450b747cb65fdfbf6e375629

but such important info is missing from page about D register conventions.
no info about x64 registers at all, and I can not find "reverse" or "backward"
words too (I didnt read all page, just for registers)

--


More information about the Digitalmars-d-bugs mailing list