dtrg
594fb05c87
Properly handles files ending in a partial line.
2008-03-20 22:50:50 +00:00
dtrg
a45f7db24a
Cleaned up a bit and made work with the new platform architecture.
2007-04-29 23:03:24 +00:00
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
84e903586b
Updated to work with the new version of pm.
2006-11-11 22:59:52 +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
9c722420dd
Replaced calls to the custom strindex() and strrindex() functions with the
...
exactly equivalent and standard strchr() and strrchr() functions instead.
2006-07-23 20:01:02 +00:00
dtrg
e604ef3d4c
Added support for the top target peephole optimiser.
2006-07-22 12:31:19 +00:00
dtrg
8e9303b238
Rationalised use of #includes to be more standards-compliant.
2006-07-22 12:28:20 +00:00
dtrg
1f824aa3e8
Removed a definition of 'struct label' as 'label_t', as it clashes with
...
a common Posix extension on BSD systems.
2006-07-21 10:35:34 +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
dtrg
71e0d85a11
Renamed the private 'atol()' function to 'our_atol()' to avoid clashes with the libc one.
2006-07-18 16:57:51 +00:00
dtrg
ee83cfcf9b
Removed a call to _cleanup(), which appears to be a Minixism (and should be unnecessary).
2005-06-24 22:12:02 +00:00
ceriel
86412ca30d
'ed -' is no longer supported on some systems. replaced by 'ed -s'
1995-08-17 12:22:33 +00:00
ceriel
f26dd7bb01
Header --> Id
1994-06-24 14:02:31 +00:00
ceriel
62e3431f8d
Several changes: did not work right when compiled with the ANSI C compiler
1993-11-24 15:37:27 +00:00
ceriel
e6e41b924f
Fixed bug in newlabel: assertion was wrong
1993-11-24 12:07:26 +00:00
ceriel
3c91208f8c
Fixed for machines without .o
1993-11-19 09:59:11 +00:00
ceriel
638c2fe15e
Added -LIB where needed
1993-10-07 10:56:25 +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
4aa3ae80c8
Removed adder.h from proto.libfp
1993-01-05 12:52:47 +00:00
ceriel
f2fc6667ac
Removed adder.h from .distr
1993-01-05 12:50:30 +00:00
ceriel
479d3c1417
Updated for ANSI C, cleaned up a bit
1993-01-05 12:06:58 +00:00
ceriel
1b41a02527
improved ply handling
1992-12-18 10:29:31 +00:00
ceriel
5150d9cbb2
improved ply handling
1992-12-18 10:22:55 +00:00
ceriel
a96b52e85d
ply adaption was wrong for EM replacements
1992-12-17 12:52:21 +00:00
ceriel
fe2e66b273
Improved installation mechanism
1992-09-07 13:21:34 +00:00
ceriel
f97cf85423
Apparently forgot about the .so suffix
1992-07-28 08:28:48 +00:00
ceriel
4e1fd547da
Allow for machine-dependent options
1992-03-27 17:38:54 +00:00
ceriel
4d6e354609
replaced atol definition
1991-12-18 16:15:18 +00:00
ceriel
a9ba0dcaec
removed atol reference
1991-12-18 16:01:44 +00:00
ceriel
87a148facb
Use cp_dir to copy directories
1991-12-18 09:44:10 +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
55e78c72de
Made acceptable for our ANSI C compiler
1991-12-02 15:30:28 +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
7a224258eb
Use ASAR instead of AR
1991-10-16 17:57:53 +00:00
ceriel
162d52fc94
Added proto.libf77
1991-10-10 15:00:43 +00:00
ceriel
3429aea213
Made to work for SPARC
1991-09-27 14:51:43 +00:00
ceriel
cde85b6dec
Added mes 11
1991-09-25 09:15:22 +00:00
ceriel
bfe223f904
Added -L flag
1991-09-18 18:44:30 +00:00
ceriel
899a03e05b
Many fixes
1991-09-18 10:02:37 +00:00
ceriel
ac1262cc45
MAXPROCARG could be 0
1991-09-17 09:46:12 +00:00
ceriel
891ebe004c
Added compmodule
1991-09-16 12:47:00 +00:00
ceriel
e3921f4076
Added
1991-09-16 11:47:43 +00:00
ceriel
c344441ef9
Added proto.libdb
1991-09-16 11:45:37 +00:00