-
Notifications
You must be signed in to change notification settings - Fork 14
Structure passed incorrectly to function #48
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
Comments
Actually, this might be because of my proposed fix for #47 ... there's a suspicious
|
Yep, going back to So I guess we'll need to be smart about either using |
Simplified example:
Compiled
Before my changes:
So the question, then, is how to dispatch to |
Truly minimal:
Instruction selection trace: (I hope to find out more about interpreting this output):
|
Closing this as it's caused by a hack on your branch that isn't in avr-rust's llvm fork. The hack won't be necessary once #47 is fixed. |
I have the following two functions, where one just calls the other after unpacking a struct:
I am calling it twice, once directly and once via the
struct
unpacker:However, only the first (direct) one gives the correct result.
The text was updated successfully, but these errors were encountered: