On Thu, Aug 20, 2009 at 3:34 AM, John Fremlinjf@msi.co.jp wrote:
The no-long-long feature is incredibly broken on 64-bit Linux, as it assumes that a long is 32-bits when it is actually 64-bits. This causes very hard crashes (Allegro's strange SIGEMT).
Yeah, the problem of course is that there is no free 64-bit version of Allegro so we can't support as well as we'd like. You should complain to them. :-)
Here is a patch to correct it; I think I munged the beautiful whitespace though (with my proportional width font it looks munged anyway . . .).
Applied. Thanks!