dtrg
|
ca3c5d0d0c
|
Fixed some reentrant comments.
|
2007-02-20 00:35:37 +00:00 |
|
dtrg
|
6d72be8b43
|
Changed the 'preprocess' rule to use the system C preprocessor.
|
2007-02-20 00:32:58 +00:00 |
|
dtrg
|
4aa396fdec
|
Added some missing CVS headers and did a bit of cleaning up.
|
2007-02-20 00:31:54 +00:00 |
|
dtrg
|
7ce42ea371
|
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
|
0f8115e3c9
|
Added 8086 PC bootable floppy support (pc86).
|
2007-02-20 00:25:12 +00:00 |
|
dtrg
|
8be57751c3
|
Fixed a bug in the maximum segment calculation.
|
2006-11-11 23:00:55 +00:00 |
|
dtrg
|
84e903586b
|
Updated to work with the new version of pm.
|
2006-11-11 22:59:52 +00:00 |
|
dtrg
|
d925ad7c46
|
Now uses the version of LLgen included with the ACK instead of the standalone version.
|
2006-11-11 22:59:01 +00:00 |
|
dtrg
|
01e7d0c56d
|
Added a pmfile to allow LLgen to be built as part of the ACK again.
|
2006-11-11 22:58:30 +00:00 |
|
dtrg
|
eba0b5023e
|
Added support for anm, asize, ashow, astrip and the new aslod tool.
|
2006-10-16 23:25:56 +00:00 |
|
dtrg
|
d228deb16d
|
Added new aslod tool for making memory dumps.
|
2006-10-16 23:25:27 +00:00 |
|
dtrg
|
4659f40b18
|
Sanitised the use of #include files to more properly conform to the standards.
|
2006-10-16 23:20:11 +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
|
df67dbcaeb
|
ack expects the tail_ libraries not to have the .a extension.
|
2006-07-30 23:45:48 +00:00 |
|
dtrg
|
696b04e5ae
|
Modified to install aal's manpage.
|
2006-07-30 23:45:35 +00:00 |
|
dtrg
|
322597e715
|
Added support for the ANSI C language runtime and preprocessor.
|
2006-07-30 23:45:18 +00:00 |
|
dtrg
|
1523514504
|
Added rules for building things with the ack itself.
|
2006-07-30 23:44:57 +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
|
8bcd8ede76
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-30 23:40:35 +00:00 |
|
dtrg
|
ce6de53e60
|
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
|
c308262eb6
|
Added the correct shell script magic. (Some platforms insist on this.)
|
2006-07-30 23:37:15 +00:00 |
|
dtrg
|
8348fa5474
|
Worked around a mysterious preprocessor oddness causing some
crucial whitespace to be removed.
|
2006-07-30 23:36:19 +00:00 |
|
dtrg
|
1ccc853b71
|
Updated to the latest version of pm.
|
2006-07-30 23:33:31 +00:00 |
|
dtrg
|
4eb2b4351b
|
Added support for the K&R C language runtime.
|
2006-07-27 22:51:38 +00:00 |
|
dtrg
|
0e5a52c1c9
|
Added support for the Modula-2 language runtime.
|
2006-07-27 22:14:55 +00:00 |
|
dtrg
|
faff5b8361
|
Added support for the Pascal language runtime.
|
2006-07-27 22:07:38 +00:00 |
|
dtrg
|
2619a6aeb1
|
Added support for the Basic and Occam language runtimes.
|
2006-07-27 21:58:13 +00:00 |
|
dtrg
|
f35d231c1f
|
Added support for the Basic compiler.
|
2006-07-26 23:08:09 +00:00 |
|
dtrg
|
46d9eff270
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-26 23:06:56 +00:00 |
|
dtrg
|
38276da8ea
|
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
|
8364064fae
|
Updated to the latest version of pm.
|
2006-07-26 18:24:16 +00:00 |
|
dtrg
|
98c0efeca4
|
Added support for the Occam compiler.
|
2006-07-26 18:23:32 +00:00 |
|
dtrg
|
bffe70f9ac
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-26 18:22:02 +00:00 |
|
dtrg
|
b48e9d9550
|
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
|
d73458fd52
|
Tweaked the CVS settings.
|
2006-07-26 18:19:15 +00:00 |
|
dtrg
|
b33fd563b7
|
Added support for the Modula-2 compiler.
|
2006-07-26 17:12:19 +00:00 |
|
dtrg
|
dd760329aa
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-26 17:10:30 +00:00 |
|
dtrg
|
383677ff3e
|
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
|
75d10944b8
|
Fixed to use rename() for renaming files, not link()/unlink().
|
2006-07-26 12:40:25 +00:00 |
|
dtrg
|
d6bd2c86bd
|
Now avoids piping shell scripts into a new instance of sh, instead
using a subshell.
|
2006-07-26 12:29:47 +00:00 |
|
dtrg
|
8952648ab5
|
Modified to include the appropriate header file rather than (badly)
prototyping syscalls itself.
|
2006-07-26 12:28:56 +00:00 |
|
dtrg
|
06ed8b1b8f
|
Updated to the latest version of pm.
|
2006-07-26 12:27:01 +00:00 |
|
dtrg
|
6f46578879
|
Modified to not try to unlink directories when installing.
|
2006-07-25 23:29:12 +00:00 |
|
dtrg
|
4a8b62c862
|
Updated version number.
|
2006-07-25 23:24:39 +00:00 |
|
dtrg
|
1f78b7ff4e
|
Modified to use rename() instead of link()/unlink() to rename files.
|
2006-07-25 23:24:20 +00:00 |
|
dtrg
|
2d5e79ec0a
|
Updated to the latest version of pm which installs files with symlinks.
|
2006-07-25 23:22:58 +00:00 |
|
dtrg
|
58fad2b368
|
Updated to the latest version of pm.
|
2006-07-25 13:28:35 +00:00 |
|
dtrg
|
188f135e5e
|
Updated to the latest version of pm.
|
2006-07-25 09:23:21 +00:00 |
|
dtrg
|
62a8851bc8
|
Added a workaround for an OSX compiler bug.
|
2006-07-23 20:33:26 +00:00 |
|
dtrg
|
46d504c483
|
Updated to the latest version of pm.
|
2006-07-23 20:07:19 +00:00 |
|