-
Notifications
You must be signed in to change notification settings - Fork 35
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
#ifdef
to remove Glux functionality completely?
#120
Comments
The code is pretty finely divided -- there's lots of functions which have "if (glulx_mode)" clauses. (Over 160 at a quick count.) Making that a compile-time option would be very messy, and the number of people who would benefit is probably, um, you. |
You could try making |
I'm sure my compiler is that smart, but that doesn't help someone compiling with a C90 toolset on EPOC32! |
EPOC32 code is compiled with VC6 on Win2000 and an ancient custom version of GCC, not on the device itself. Whilst old, they might be smart enough to remove the dead code. |
A quick experiment finds that changing |
I'm mainly thinking of retro systems and developing using PunyInform here. On EPOC32, for example, the binary size is ~500KB which for this platform is outrageously large and I'd like to cut that down if at all possible. The Frotz interpreter for the system can't play Glulx files anyway, so this functionality is surplus.
The text was updated successfully, but these errors were encountered: