ack/lang/cem
George Koehler b9bd89914f Add back _EM_LSIZE == 8 to <stdint.h>
This will cause ACK libc to provide int64_t as long (instead of long
long) on LP64, if we ever get such a platform.

LP64 would have 64-bit long and 64-bit long long, so int64_t might be
either type.  For example on amd64, int64_t is long in NetBSD libc,
and long long in OpenBSD libc.  Support for long long in ACK remains
incomplete (no printf "%lld"), so it seems better to prefer long where
possible.  Also, int64_t being long before long long is more
consistent with int32_t being int before long.

Put suffixes on the values of INT32_MAX, INT64_MAX, and related
constants, so they have the same types as int32_t and int64_t.
2019-10-05 01:34:01 -04:00
..
cemcom Distributions are a pain --- let's not bother any more. Instead, we just tag 2016-09-02 23:00:38 +02:00
cemcom.ansi Remove extra conversion of shift count in ACK C. 2019-09-16 21:35:38 -04:00
cpp.ansi Don't buffer overflow when trying to process source bytes with the high bit 2019-03-11 13:50:30 +00:00
ctest Distributions are a pain --- let's not bother any more. Instead, we just tag 2016-09-02 23:00:38 +02:00
libcc Bodge the ancient em monitor library into building as a libsys for the em22 2018-06-13 21:44:25 +09:00
libcc.ansi Add back _EM_LSIZE == 8 to <stdint.h> 2019-10-05 01:34:01 -04:00
lint Remove UNSIGNED_ARITH from a few more files. 2017-10-29 17:03:51 -04:00