-
Notifications
You must be signed in to change notification settings - Fork 74
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 port #521
base: port
Are you sure you want to change the base?
64-bit port #521
Conversation
# Conflicts: # Makefile.port
- adjusted hardcoded mask/hardcoded offsets used in memory operations (modelasm_c.c) - makefile: enabled x64 support and added lib dependency - title: increase alloc size - tex: adjustment to calculations involving GDL sizes
jesus didn't help in this off-by-one error hell
…enough memory for files in x64
…ndlerdata_list values
…urning to STAGE_TITLE
…alloc/audio heap size
… copied - moved ptrmarkers out of ext_file_bg to common - function to get ailist length
it works but is still a bit messy, may rewrite it later
…filesetup.c: use ALIGN macro
portx64: fixed pal Update c-cpp.yml portx64: fixed linux build portx64: fixed linux build ops portx64: fixed linux build, one more time portx64: fixed linux build, one more time
added missing dll: libgcc_s_seh-1.dll
Tested in 32-bit as well
…d, to avoid possible nasty surprises
# Conflicts: # .github/workflows/c-cpp.yml
Are these the commits to make 64 bit only possible? |
32-bit is still supported. In fact, the release will include both 32 and 64-bit builds. |
Oh no I meant, do you still need 32 bit libraries to build for the 64 bit version. |
no, you just need the 64-bit versions of the same libraries used in the 32-bit build. |
Including the multilib ones? If so that is my point. I was wondering when those would no longer be needed |
To be honest, I haven't checked if those can be removed, I just added the 64-bit libraries to the x64 build. I can check that later. |
Summary of changes: