Skip to content
This repository was archived by the owner on Feb 8, 2024. It is now read-only.

Experimental: Don't reverse parameter order for extern(D) on x86_64.#19

Closed
kinke wants to merge 2 commits intoldc-developers:ldcfrom
kinke:noReverse
Closed

Experimental: Don't reverse parameter order for extern(D) on x86_64.#19
kinke wants to merge 2 commits intoldc-developers:ldcfrom
kinke:noReverse

Conversation

@kinke
Copy link
Member

@kinke kinke commented Mar 15, 2015

I've grepped the code base for "naked" and then adapted inline assembly accessing function arguments in reversed order; i.e., by checking all naked non-vararg extern(D) functions with > 1 total parameters (incl. implicit ones like this and/or sret).
There may still be other non-naked assembly parts to be adapted.

@kinke
Copy link
Member Author

kinke commented Oct 26, 2015

Upstream PR: dlang#1417

@kinke
Copy link
Member Author

kinke commented Mar 10, 2022

Has landed.

@kinke kinke closed this Mar 10, 2022
@kinke kinke deleted the noReverse branch March 10, 2022 13:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant