------------------------------------------------------------------------ r2182 | helixhorned | 2011-12-15 14:43:01 -0800 (Thu, 15 Dec 2011) | 8 lines Tweaks to compile the release build with clang. Now if it only would not generate curious code like this one (Ubuntu 11.10's clang 2.9 on i386): 0x080a57ea <+538>: xor %al,%al 0x080a57ec <+540>: test %al,%al 0x080a57ee <+542>: jnz 0x80a57f2 => 0x080a57f0 <+544>: jmp 0x80a57f0 0x080a57f2 <+546>: shl $0x4,%edi ------------------------------------------------------------------------ r2181 | helixhorned | 2011-12-15 14:42:42 -0800 (Thu, 15 Dec 2011) | 1 line Patch up out-of-bounds access in some voxel drawing code. ------------------------------------------------------------------------ r2180 | helixhorned | 2011-12-15 14:42:25 -0800 (Thu, 15 Dec 2011) | 4 lines Don't spawn weapon tiles (WEAPONx_SPAWN) if any such value has been set to negative numbers. Previously, only checks for being zero were performed, but CON code in the wild also has WEAPONx_SPAWN -1, which would propagate to the sprite picnum... ------------------------------------------------------------------------ r2179 | helixhorned | 2011-12-12 15:18:53 -0800 (Mon, 12 Dec 2011) | 1 line a.m32: new state 'print_parallel_midpts' ------------------------------------------------------------------------