Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Functions with 6+ arguments don't work #9

Open
Nickforall opened this issue Feb 28, 2018 · 0 comments
Open

Functions with 6+ arguments don't work #9

Nickforall opened this issue Feb 28, 2018 · 0 comments
Labels
bug Something isn't working good first issue Good for newcomers

Comments

@Nickforall
Copy link
Owner

Whenever we have more than 6 arguments, they get pushed on the stack due to the System V Application Binary Interface calling conventions.

However, because of the way our functions are constructed right now, we're popping empty values of the stack?

@Nickforall Nickforall added bug Something isn't working good first issue Good for newcomers labels Feb 28, 2018
@Nickforall Nickforall changed the title Functions with 6+ functions don't work Functions with 6+ arguments don't work Feb 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant