K 10 svn:author V 3 bde K 8 svn:date V 27 1998-05-09T12:14:18.000000Z K 7 svn:log V 502 Fixed overflow in sysinit enum constants. In that little-used language, ANSI C, enum constants must be representable as ints. We assumed at-least-33-bit ints. This worked on some 32-bit systems because we don't mix negative sysinit enum constants with too-large sysinit enum constants, and the compiler used an unsigned 32-bit type for sysinit enum variables, so sysinit enum variables were sorted correctly. The fix lops off 4 hopefully-unused bits so that we now only assume at-least-29-bit ints. END