| * THIS FILE IS NOT IDENTICAL TO THE ORIGINAL |
| * FROM THE BZIP2 DISTRIBUTION. |
| * It has been modified, mainly to break the library |
| * rsc@plan9.bell-labs.com |
| /*---------------------------------------------*/ |
| Place a 1 beside your platform, and 0 elsewhere. |
| Attempts to autosniff this even if you don't. |
| Also works on 64-bit Unix boxes. |
| Win32, as seen by Jacob Navia's excellent |
| port of (Chris Fraser & David Hanson)'s excellent |
| #if defined(_WIN32) && !defined(__CYGWIN__) |
| # define NORETURN __attribute__ ((noreturn)) |
| Some more stuff for all platforms :-) |
| This might have to get moved into the platform-specific |
| header files if we encounter a machine with different sizes. |
| typedef unsigned char Bool; |
| typedef unsigned char UChar; |
| typedef unsigned int UInt32; |
| typedef unsigned short UInt16; |
| IntNative is your platform's `native' int size. |
| Only here to avoid probs with 64-bit platforms. |