The interop types use the number of dependencies in the function
interface. Every other function uses an i32 to count the number of
dependencies except for the initialization function. This leads to
codegen issues when the rest of the compiler passes in an i32 that
then creates an invalid call. Fix this to be consistent with the other
uses.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Not sure, I just get an undefined symbol error in the linker now. Not sure if that means it's resolved or I just can't reproduce it.