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

64-bit support #5

Open
DAVe3283 opened this issue Nov 13, 2014 · 0 comments
Open

64-bit support #5

DAVe3283 opened this issue Nov 13, 2014 · 0 comments

Comments

@DAVe3283
Copy link
Owner

There is no 64-bit support added to the Visual Studio solutions by default.
This appears to be because the code is a mess in a 64-bit configuration.

There is lots of non-standard stuff going on (implicit casts of void* to struct pointers, signed/unsigned comparison mismatch, etc) that works OK on 32-bit (but still not right, IMO).

In a 64-bit compile, however, we get many hundreds of warnings. A cursory glance indicates the security code compiles clean, but that will need verified.
And even then, all the warnings should be addressed, since implicit casts and signed/unsigned comparisons can be security flaws in certain situations.

(This might be taken care of in Ice IV's patches)

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