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

parameter 관련 버그 #22

Open
minkiminki opened this issue Nov 29, 2018 · 0 comments
Open

parameter 관련 버그 #22

minkiminki opened this issue Nov 29, 2018 · 0 comments

Comments

@minkiminki
Copy link
Owner

원래 snuplc는 함수 인자를 계산하는 중에 함수 호출이 있을 수 있었다.
이것이 인자를 스택에만 넘길 때는 문제가 없는데 우리는 레지스터에도 담기 때문에 뒤의 함수를 부를 때 앞의 인자가 덮어 씌워지는 문제가 있다. 866d645

매번 인자를 임시 변수에 담았다가 콜 직전에 전부 옮기도록 바꾸면 해결된다.
7e4eeb7 에서 완료

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant