-
Notifications
You must be signed in to change notification settings - Fork 706
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
Missing class methods bindings when target is i686-pc-windows-gnu #1739
Comments
Hmm,
Which means "isn't supported by the configured Rust target"? UPD: |
As wiki says "for the GCC compiler, thiscall is almost identical to cdecl". Are that means this is unexpected behavior? |
You can generate it if you build with rust-target=nightly. That being said if the ABI is just cdecl in some targets we may want to make the checks here and in similar places more nuanced. |
Input C/C++ Header
Bindgen Invocation
Actual Results
Expected Results
However when target is x86_64 it works as expected:
The result is:
I assume the both results should looks similar but this isn't so.
This issue looks like a #751, but adding
-fvisibility=default
doesn't help.Also I tried to set appropriate sysroot to clang (using -isysroot) but It also doesn't help.
The text was updated successfully, but these errors were encountered: