dtrg
a4e52740bb
Added some OpenBSD-related comments.
2007-02-25 22:09:15 +00:00
dtrg
8da0d38b6d
Applied a patch to support OpenBSD.
2007-02-25 22:07:11 +00:00
dtrg
17b0c36f69
Replaced the call to posix.setenv() with the more portable
...
posix.putenv().
2007-02-25 20:59:21 +00:00
dtrg
040151dd76
Removed some explicit (and wrong) redeclarations of system
...
functions.
2007-02-25 20:58:16 +00:00
dtrg
9170d09462
Performed major renovations to make the script work on OpenBSD.
2007-02-25 20:56:41 +00:00
dtrg
415e7e14fc
em_table is now in /h; new_table is now in util/data.
2007-02-25 12:58:41 +00:00
dtrg
d85e045ae6
Updated for the new release.
2007-02-25 12:53:55 +00:00
dtrg
b046c21d7f
Added the ability to install a built ACK, and did some general
...
tidying.
2007-02-25 12:53:17 +00:00
dtrg
3dd11c674d
Adjusted some of the default parameters and their names.
2007-02-25 12:52:32 +00:00
dtrg
b611731ec3
Updated .distr files for the new release.
2007-02-25 12:51:55 +00:00
dtrg
6d58210806
em_table is now in /h, not /etc.
2007-02-25 12:51:21 +00:00
dtrg
0f16e7540d
new_table is now in /util/data, not /etc.
2007-02-25 12:49:04 +00:00
dtrg
903796a817
Now installs the man page.
2007-02-25 12:48:06 +00:00
dtrg
0974fa0e28
Remove non-standard .SB tags.
2007-02-25 12:47:50 +00:00
dtrg
6e509e22dd
Added shell magic.
2007-02-25 12:46:11 +00:00
dtrg
f6a41864cf
Moved to /h.
2007-02-25 12:45:24 +00:00
dtrg
f05f9de3ed
Moved sys/timeb.h from include/_tail_mon.
2007-02-25 12:44:13 +00:00
dtrg
877dc01422
Moved from /etc.
2007-02-25 12:42:04 +00:00
dtrg
880e3eade8
Updated to version 0.1.1 of Prime Mover.
2007-02-25 12:39:52 +00:00
dtrg
681e2e0432
Added example programs.
2007-02-25 00:30:07 +00:00
dtrg
d2c505ad6b
Removed some bashish; added comment support; removed the make
...
distr functionality, as nothing was using it any more and it was
causing problems.
2007-02-24 02:05:56 +00:00
dtrg
26a9b76507
Added pregenerated versions of the LLgen source files (to ease
...
bootstrapping issues).
2007-02-24 02:01:57 +00:00
dtrg
5c5f711cbb
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
809cd2ef0b
Added a definition of endrom.
2007-02-20 00:42:23 +00:00
dtrg
5165f0b11f
Added some comments and a CVS header.
2007-02-20 00:41:26 +00:00
dtrg
39689a4de9
Tweaked to allow _ as a leading character in identifier names (if
...
use of underscores in identifiers has been turned on).
2007-02-20 00:40:00 +00:00
dtrg
e4292486a3
Added some missing #includes.
2007-02-20 00:38:49 +00:00
dtrg
08431edbdb
Now uses fd 0 instead of trying to explicitly open /dev/tty.
2007-02-20 00:38:13 +00:00
dtrg
611bc73043
Changed to no longer include /usr/include by default.
2007-02-20 00:36:15 +00:00
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