Build 2290
SVN-
General
Remove a couple of nested externs and #include some headers directly
Show details
... instead of relying on indirect inclusion via duke3d.h.
-
General
In Mapster32, register the 'vidmode' OSD command in non-GL builds.
-
General
Two tweaks for USE_OPENGL=0 builds.
Show details
- Always parse 'animsounds' defs - don't print "ignored frame/animation definition" warnings
-
General
Fix USE_OPENGL=0 build; squelch one warning.
-
General
Fix building with GCC 4.6 link-time optimization.
Show details
It looks like GCC doesn't honor the 'used' attribute with LTO. This is "fixed" by declaring the variables in question with external linkage (i.e. removing the 'static'). I consider such behavior a GCC bug, though.