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