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