[cmake, common] allow build with -fno-rtti and /GR-, to disable gen of rtti and save some bytes in vtables #359

Open
Lizzie wants to merge 2 commits from liz-no-rtti-allowance into master
Member

Signed-off-by: lizzie lizzie@eden-emu.dev

Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie added 1 commit 2025-08-30 08:05:05 +02:00
[cmake, common] allow build with -fno-rtti and /GR-, to disable gen of rtti and save some bytes in vtables
Some checks failed
eden-license / license-header (pull_request) Failing after 28s
a705cffe36
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie added 1 commit 2025-08-30 08:15:58 +02:00
Fix license headers
All checks were successful
eden-license / license-header (pull_request) Successful in 28s
6ad61ed648
Lizzie force-pushed liz-no-rtti-allowance from 6ad61ed648 to 30a08db07a 2025-09-03 18:56:09 +02:00 Compare
Shinmegumi force-pushed liz-no-rtti-allowance from 30a08db07a to e12e7b01fc 2025-09-04 18:26:33 +02:00 Compare
Owner

User reported this PR has issues with Little Kitty, Big City. I'm assuming local compile. @Maufeat, can you test with this PR to see if you can replicate the issue since this was not merged to master yet and they referenced this one?

User reported this PR has issues with Little Kitty, Big City. I'm assuming local compile. @Maufeat, can you test with this PR to see if you can replicate the issue since this was not merged to master yet and they referenced this one?
Shinmegumi force-pushed liz-no-rtti-allowance from e12e7b01fc to 84c9c75cf6 2025-09-05 17:41:23 +02:00 Compare
crueter added this to the 0.0.4 (real) milestone 2025-10-10 02:46:02 +02:00
All checks were successful
eden-license / license-header (pull_request) Successful in 27s
Required
Details
This pull request has changes conflicting with the target branch.
  • src/CMakeLists.txt
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin liz-no-rtti-allowance:liz-no-rtti-allowance
git checkout liz-no-rtti-allowance
Sign in to join this conversation.
No description provided.