dtrg
|
f9ddb860a9
|
Fixed some reentrant comments.
|
2007-02-20 00:35:37 +00:00 |
|
dtrg
|
94a7b315e3
|
Changed the 'preprocess' rule to use the system C preprocessor.
|
2007-02-20 00:32:58 +00:00 |
|
dtrg
|
c40a44b52e
|
Added some missing CVS headers and did a bit of cleaning up.
|
2007-02-20 00:31:54 +00:00 |
|
dtrg
|
478d0b1d8a
|
Fixed a compilation error that was causing opt to not have its
peephole optimisation tables, which would make it generate
duff code.
|
2007-02-20 00:27:01 +00:00 |
|
dtrg
|
df153ba299
|
Added 8086 PC bootable floppy support (pc86).
|
2007-02-20 00:25:12 +00:00 |
|
dtrg
|
1c7bb87041
|
Fixed a bug in the maximum segment calculation.
|
2006-11-11 23:00:55 +00:00 |
|
dtrg
|
c21ba9ed0f
|
Updated to work with the new version of pm.
|
2006-11-11 22:59:52 +00:00 |
|
dtrg
|
02a2876821
|
Now uses the version of LLgen included with the ACK instead of the standalone version.
|
2006-11-11 22:59:01 +00:00 |
|
dtrg
|
30b980bf7e
|
Added a pmfile to allow LLgen to be built as part of the ACK again.
|
2006-11-11 22:58:30 +00:00 |
|
dtrg
|
c0ecde554a
|
Added support for anm, asize, ashow, astrip and the new aslod tool.
|
2006-10-16 23:25:56 +00:00 |
|
dtrg
|
47e1c27c05
|
Added new aslod tool for making memory dumps.
|
2006-10-16 23:25:27 +00:00 |
|
dtrg
|
12683dd8c6
|
Sanitised the use of #include files to more properly conform to the standards.
|
2006-10-16 23:20:11 +00:00 |
|
dtrg
|
dbe10d2c19
|
Updated to the version 0.1 of Prime Mover (which involves some syntax changes).
|
2006-10-15 00:28:12 +00:00 |
|
dtrg
|
708a83ef22
|
ack expects the tail_ libraries not to have the .a extension.
|
2006-07-30 23:45:48 +00:00 |
|
dtrg
|
1e4ca91a8b
|
Modified to install aal's manpage.
|
2006-07-30 23:45:35 +00:00 |
|
dtrg
|
606012371e
|
Added support for the ANSI C language runtime and preprocessor.
|
2006-07-30 23:45:18 +00:00 |
|
dtrg
|
1efe7422d3
|
Added rules for building things with the ack itself.
|
2006-07-30 23:44:57 +00:00 |
|
dtrg
|
9bcefaafa8
|
Broke dependency on tool_cpp in order to speed up the build.
|
2006-07-30 23:41:16 +00:00 |
|
dtrg
|
45b4fef7d6
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-30 23:40:35 +00:00 |
|
dtrg
|
d3b557e0db
|
Adjusted to only check the module name against the leaf of the filename, to prevent unnecessary warnings if the source file isn't in the current directory.
|
2006-07-30 23:38:41 +00:00 |
|
dtrg
|
67733b9d3c
|
Added the correct shell script magic. (Some platforms insist on this.)
|
2006-07-30 23:37:15 +00:00 |
|
dtrg
|
c1725577a7
|
Worked around a mysterious preprocessor oddness causing some
crucial whitespace to be removed.
|
2006-07-30 23:36:19 +00:00 |
|
dtrg
|
e6f856e795
|
Updated to the latest version of pm.
|
2006-07-30 23:33:31 +00:00 |
|
dtrg
|
7826e03427
|
Added support for the K&R C language runtime.
|
2006-07-27 22:51:38 +00:00 |
|
dtrg
|
c5acfe7919
|
Added support for the Modula-2 language runtime.
|
2006-07-27 22:14:55 +00:00 |
|
dtrg
|
5a8968ae4f
|
Added support for the Pascal language runtime.
|
2006-07-27 22:07:38 +00:00 |
|
dtrg
|
f3a9a3bc40
|
Added support for the Basic and Occam language runtimes.
|
2006-07-27 21:58:13 +00:00 |
|
dtrg
|
d29b1ef7d0
|
Added support for the Basic compiler.
|
2006-07-26 23:08:09 +00:00 |
|
dtrg
|
1caa63775f
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-26 23:06:56 +00:00 |
|
dtrg
|
4c65324e11
|
Adjusted to allow the path of the Lpars.h file to be given on the
command line.
|
2006-07-26 23:05:52 +00:00 |
|
dtrg
|
e5e66bf27d
|
Updated to the latest version of pm.
|
2006-07-26 18:24:16 +00:00 |
|
dtrg
|
2cfb9afac8
|
Added support for the Occam compiler.
|
2006-07-26 18:23:32 +00:00 |
|
dtrg
|
30e34f493f
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-26 18:22:02 +00:00 |
|
dtrg
|
4fd0f0dba4
|
Renamed em.h to occam-em.h to avoid a clash with an ACK module
header file.
|
2006-07-26 18:20:38 +00:00 |
|
dtrg
|
c65c560acd
|
Tweaked the CVS settings.
|
2006-07-26 18:19:15 +00:00 |
|
dtrg
|
2d2ee38770
|
Added support for the Modula-2 compiler.
|
2006-07-26 17:12:19 +00:00 |
|
dtrg
|
26b17074a1
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-26 17:10:30 +00:00 |
|
dtrg
|
bbd94dc2dc
|
Changed to no longer build sys_lock() and sys_unlock(); they only work
on platforms that support hardlinks, and nobody uses them anyway.
|
2006-07-26 12:40:59 +00:00 |
|
dtrg
|
3494ffb302
|
Fixed to use rename() for renaming files, not link()/unlink().
|
2006-07-26 12:40:25 +00:00 |
|
dtrg
|
8558656665
|
Now avoids piping shell scripts into a new instance of sh, instead
using a subshell.
|
2006-07-26 12:29:47 +00:00 |
|
dtrg
|
dc5d08b2a3
|
Modified to include the appropriate header file rather than (badly)
prototyping syscalls itself.
|
2006-07-26 12:28:56 +00:00 |
|
dtrg
|
ec254c30c1
|
Updated to the latest version of pm.
|
2006-07-26 12:27:01 +00:00 |
|
dtrg
|
3435e8d6ed
|
Modified to not try to unlink directories when installing.
|
2006-07-25 23:29:12 +00:00 |
|
dtrg
|
b3b2ec567f
|
Updated version number.
|
2006-07-25 23:24:39 +00:00 |
|
dtrg
|
7068d0d301
|
Modified to use rename() instead of link()/unlink() to rename files.
|
2006-07-25 23:24:20 +00:00 |
|
dtrg
|
f756747414
|
Updated to the latest version of pm which installs files with symlinks.
|
2006-07-25 23:22:58 +00:00 |
|
dtrg
|
b24e1f5aae
|
Updated to the latest version of pm.
|
2006-07-25 13:28:35 +00:00 |
|
dtrg
|
6ebe928712
|
Updated to the latest version of pm.
|
2006-07-25 09:23:21 +00:00 |
|
dtrg
|
1799cb0706
|
Added a workaround for an OSX compiler bug.
|
2006-07-23 20:33:26 +00:00 |
|
dtrg
|
f39d595f98
|
Updated to the latest version of pm.
|
2006-07-23 20:07:19 +00:00 |
|