Skip to content

Fix 64-bit portability issues - #28

Open
bobmoser76 wants to merge 6 commits into
themuffinator:mainfrom
bobmoser76:fix-64bit-portability
Open

bobmoser76 wants to merge 6 commits into
themuffinator:mainfrom
bobmoser76:fix-64bit-portability

Conversation

@bobmoser76

Copy link
Copy Markdown

Summary:

  • remove 32-bit assumptions from math bit operations and random seeds
  • make PVS word operations and script VM stack slots safe on 64-bit targets
  • index lexer punctuation tables with unsigned bytes

Validation:

  • fresh Meson debug build with the native Linux platform backend
  • client, dedicated server, and unified game module linked successfully
  • git diff --check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant