Skip to content

Commit

Permalink
Merge pull request #611 from 9rnsr/fix13093
Browse files Browse the repository at this point in the history
Issue 13093 - D ABI change for guaranteed efficient return of fixed size array
  • Loading branch information
MartinNowak committed Nov 27, 2014
2 parents 88d0c0f + 70813e9 commit 22697d4
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions abi.dd
Original file line number Diff line number Diff line change
Expand Up @@ -657,12 +657,12 @@ $(SECTION4 Return Value,
$(LI Delegates are returned with the pointer to the function
in EDX and the context pointer in EAX.)

$(LI 1, 2 and 4 byte structs are returned in EAX.)
$(LI 1, 2 and 4 byte structs and static arrays are returned in EAX.)

$(LI 8 byte structs are returned in EDX,EAX, where
$(LI 8 byte structs and static arrays are returned in EDX,EAX, where
EDX gets the most significant half.)

$(LI For other struct sizes,
$(LI For other sized structs and static arrays,
the return value is stored through a hidden pointer passed as
an argument to the function.)

Expand Down

0 comments on commit 22697d4

Please sign in to comment.