dtrg
cc57ec1e11
yacc source files are now run through the ANSI C preprocessor, not the K&R one.
2007-04-21 22:55:59 +00:00
dtrg
c5e7c60c76
Updated .distr files for the new release.
2007-02-25 12:51:55 +00:00
dtrg
2c98eae913
Done a major overhaul of the way target include files are installed and
...
how platform libraries are built. The ARCH pm variable has now been
renamed PLATFORM (which is more accurate) and a different ARCH
variable added, which represents the CPU family rather than the
hardware platform.
2007-02-20 00:46:10 +00:00
dtrg
8601c6c5bf
Updated to the version 0.1 of Prime Mover (which involves some syntax changes).
2006-10-15 00:28:12 +00:00
dtrg
44daceddd2
Broke dependency on tool_cpp in order to speed up the build.
2006-07-30 23:41:16 +00:00
dtrg
4593af6c11
First version in CVS.
2006-07-20 23:24:28 +00:00
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