56 Commits

Author SHA1 Message Date
dtrg
84f3a18362 Rationalised use of #includes to be more standards-compliant. 2006-07-18 17:10:29 +00:00
ceriel
f26dd7bb01 Header --> Id 1994-06-24 14:02:31 +00:00
ceriel
e6e41b924f Fixed bug in newlabel: assertion was wrong 1993-11-24 12:07:26 +00:00
ceriel
ff895004b2 Fixed problem with relocation,
added curr_token, so that parser can access token
1993-02-08 13:01:30 +00:00
ceriel
a9ba0dcaec removed atol reference 1991-12-18 16:01:44 +00:00
ceriel
8daa5b2260 Do not use '#endif/#else xxx'; it is not allowed for ANSI C 1991-12-17 15:05:43 +00:00
ceriel
3c04dbbde5 Prevent name clashes with sys/types.h on system V 1991-12-16 15:24:24 +00:00
ceriel
c8cdd184e4 Fix in proto.make 1991-10-22 14:35:13 +00:00
ceriel
05c4956024 Added rule to compile as.c 1991-10-22 09:18:32 +00:00
ceriel
2691f2e63f Added -I. to includes 1991-09-16 09:44:21 +00:00
ceriel
6cf472f1c2 Fixed proto.make 1991-09-13 14:56:50 +00:00
ceriel
d9f5302844 Added proto.make file 1991-08-23 14:06:51 +00:00
ceriel
7ad8e806dc removed -i flag 1991-02-19 16:57:39 +00:00
ceriel
357baf08ad hash() now returns same value on 2-byte and 4-byte machines 1991-02-04 14:25:58 +00:00
ceriel
386d6a5b7c Some changes in search for more efficiency 1991-01-11 14:20:59 +00:00
ceriel
b6c512bf2d made Makefile more portable 1990-11-27 16:51:58 +00:00
ceriel
23489d3f23 Added Johan's changes 1990-11-16 15:58:36 +00:00
ceriel
12b0177500 support for long strings 1990-08-01 14:30:45 +00:00
ceriel
28f52822c9 Added some more support for debugger 1990-07-30 09:43:45 +00:00
ceriel
d919f6dd35 max filename length too short in error messages 1990-01-31 16:27:05 +00:00
ceriel
2592095655 Added mechanism to warn correctly about conflicts 1990-01-19 16:05:44 +00:00
ceriel
ff1e465100 changed character comparisons with NULL 1989-12-13 09:19:47 +00:00
ceriel
e6d0e47e87 do not declare sprintf. On some systems it is an int, on others it is
a char *
1989-11-29 09:55:03 +00:00
ceriel
667df74333 new object module makes buffering superfluous 1989-11-17 16:50:59 +00:00
ceriel
8e5e22aba7 declaration of sprintf only if __STDC__ is not defined 1989-08-21 11:43:41 +00:00
ceriel
aae1163ab0 don't remove compiler generated labels when they are external 1989-06-19 11:19:22 +00:00
ceriel
36d634824c use calloc instead of malloc, to make sure block is initialized to 0 1989-03-01 10:00:37 +00:00
ceriel
f5b16597a6 delinted a little 1989-01-19 16:41:55 +00:00
ceriel
dd114de7e3 simplified assertion 1989-01-19 13:48:09 +00:00
ceriel
948174dd27 removed some lint complaints 1988-06-28 13:55:25 +00:00
ceriel
21197dd8c2 removed some lint complaints 1988-06-28 13:43:54 +00:00
ceriel
63d583638b made bittable dynamic 1988-06-16 13:24:10 +00:00
ceriel
08da350be9 Added option for temporary directory 1988-06-16 09:57:59 +00:00
ceriel
d6c4d4a6d5 corrected 1988-06-13 18:01:47 +00:00
ceriel
98eadc151e made nbits a long 1988-06-13 17:57:39 +00:00
ceriel
316b23efff linenumber in long instead of short 1988-06-13 15:28:19 +00:00
ceriel
10c259ad82 some last-minute minor changes 1988-05-06 17:03:30 +00:00
ceriel
ad145c4f90 fixed to not accept dots in numbers 1988-04-22 18:34:22 +00:00
ceriel
efd43bc6f5 corrected: a shift of 32 is not portable! 1988-04-21 18:40:42 +00:00
ceriel
6024a470df allow assembler to read from STDIN 1988-02-05 15:10:08 +00:00
ceriel
e0a1824870 first arg to putc must be int or char, not long 1987-09-01 18:31:42 +00:00
ceriel
b1748d4cff added declaration for fopen 1987-09-01 15:58:30 +00:00
ceriel
9780bab889 use malloc instead of sbrk 1987-08-06 13:04:20 +00:00
ceriel
a56416f9c8 EM --> EMHOME 1987-06-30 18:20:25 +00:00
ceriel
cedc3eb98e Fix in wrong assertion 1987-05-21 09:28:33 +00:00
ceriel
b0df114710 Initial revision 1987-04-13 10:32:47 +00:00
ceriel
5f08cc8b3b Added Rcs Id 1987-03-10 11:49:39 +00:00
ceriel
f5371e1096 Added copyright notice 1987-03-09 19:15:41 +00:00
ceriel
a32f5d2a29 Added some buffering for writes 1987-02-13 12:44:33 +00:00
ceriel
6822088413 changed directory: nas --> as 1987-02-09 16:29:15 +00:00