Commit graph

15 commits

Author SHA1 Message Date
carl
75909230c9 + ANSI C conversion 2019-03-17 22:46:32 +08:00
George Koehler
250777d1ca Rename setmode() to set_mode() to avoid BSD prototype.
4.4BSD added a non-standard function setmode() to <unistd.h>; its
prototype is not compatible.
2018-06-10 19:04:51 -04:00
David Given
d10a594c04 Get ass running --- it's very K&R and almost certainly won't build on clang,
but it works on gcc.
2018-06-09 14:10:45 +09:00
Ceriel Jacobs
1072a8797e Added atol() that ignores overflow, so that unsigned long constants are dealt with properly 2011-06-15 11:13:48 +02:00
ceriel
5c83e7dbb5 Header --> Id 1994-06-24 11:31:16 +00:00
ceriel
492be74d94 Removed includes with relative paths 1991-08-27 09:45:37 +00:00
ceriel
580bb15076 externals were not handled right 1987-07-29 19:49:15 +00:00
ceriel
85f491555f now generates "uninitialized data" descriptors 1987-04-29 14:54:16 +00:00
ceriel
5fbe427853 variable length names 1987-04-09 14:15:25 +00:00
ceriel
5537abbdfb Added copyright notice 1987-03-10 01:26:51 +00:00
keie
4e7f357a26 Added rcs identification. 1984-11-08 12:08:31 +00:00
keie
fe922d190d String initializer handling is changed.
Strings are now considered to be sequences of xU1's.
No alignment is done before or after the string other than the
alignment done for names and segment type switches.
1984-07-30 14:42:33 +00:00
keie
36af1e09be A bug in the exchange was repaired.
Exchanges across pseudo-instructions didn't work properly.
1984-07-13 15:01:23 +00:00
keie
fcf9595988 1 - added routines to read unsigned 16-bit numbers
2 - cleanup of writing of ABS block, was in error for wordsize>4.
3 - strings are now padded up to a multiple of the wordsize.
4 - the padding algorithm for alignment was in error for wordsize>2.
1984-07-02 16:01:50 +00:00
keie
166bccd1b5 Initial revision 1984-07-02 15:35:56 +00:00