6480 Commits

Author SHA1 Message Date
dtrg
a9c5aa42fd Added support for the Pascal compiler. 2006-07-22 21:03:07 +00:00
dtrg
8b292e1a83 Rationalised use of #includes to be more standards-compliant. 2006-07-22 21:01:15 +00:00
dtrg
1465633090 Changed to export a header file so it can be correctly referred to. 2006-07-22 20:59:22 +00:00
dtrg
0bb9513457 cpp now gets installed in the right place. 2006-07-22 20:58:27 +00:00
dtrg
4473031ec4 led now gets installed into the right place. 2006-07-22 20:52:44 +00:00
dtrg
721ad3ba6c Added support for the esize object inspection tool. 2006-07-22 20:10:41 +00:00
dtrg
5f529d8ff1 Rationalised use of #includes to be more standards-compliant. 2006-07-22 20:08:08 +00:00
dtrg
bc943a92c2 Added support for the led link editor. 2006-07-22 20:04:41 +00:00
dtrg
c017d49dae Rationalised use of #includes to be more standards-compliant. 2006-07-22 17:58:49 +00:00
dtrg
e604ef3d4c Added support for the top target peephole optimiser. 2006-07-22 12:31:19 +00:00
dtrg
90844c1272 Updated to the latest version of pm. 2006-07-22 12:29:40 +00:00
dtrg
8e9303b238 Rationalised use of #includes to be more standards-compliant. 2006-07-22 12:28:20 +00:00
dtrg
aad716cd20 Removed a huge, ancient comment dating from the genmake days. 2006-07-22 12:27:31 +00:00
dtrg
fcecc66f2d Added support for the ego global optimisation suite. 2006-07-22 00:52:01 +00:00
dtrg
e05bc9c9b0 First version in CVS. 2006-07-22 00:49:48 +00:00
dtrg
6d37bf15b8 Changed so as to not compile the ACK with optimisation, to improve
debuggability.
2006-07-22 00:47:55 +00:00
dtrg
b29f55a533 Rationalised use of #includes to be more standards-compliant. 2006-07-22 00:46:16 +00:00
dtrg
62871bb5d7 Changed to declare symbols as extern rather than just mentioning
them without qualification.
2006-07-22 00:45:51 +00:00
dtrg
82a585f684 Added a concrete definition of nrglobals, because this was not always happening
otherwise.
2006-07-22 00:44:52 +00:00
dtrg
af73344cf0 Updated to the latest version of pm. 2006-07-21 13:13:47 +00:00
dtrg
2c16cb7244 Updated version number. 2006-07-21 11:25:05 +00:00
dtrg
eb1e26bbfa Now resolves symlinks when creating releases (which avoids including a symlink to pm in the distribution, and not pm itself). 2006-07-21 11:24:46 +00:00
dtrg
78dba844b2 Updated version number. Corrected some typos. 2006-07-21 11:19:42 +00:00
dtrg
5304588eea Removed duplicate (and incorrect) system function declarations. 2006-07-21 11:17:18 +00:00
dtrg
1c73ef8e61 Updated to the latest version of pm. 2006-07-21 11:15:14 +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
1e72f2443d Rearranged the algorithm in get_text() to fix a memory overrun. 2006-07-21 09:28:36 +00:00
dtrg
a173f6a6c0 Fixed revision history. 2006-07-20 23:24:42 +00:00
dtrg
4593af6c11 First version in CVS. 2006-07-20 23:24:28 +00:00
dtrg
bb2b8fae64 Rationalised use of #includes to be more standards-compliant. 2006-07-20 23:17:25 +00:00
dtrg
7b80cd2db0 Fixed revision history. 2006-07-20 23:10:07 +00:00
dtrg
8a3e083fe1 First version in CVS. 2006-07-20 23:04:28 +00:00
dtrg
a7939a407b Rationalised use of #includes to be more standards-compliant. 2006-07-20 23:04:15 +00:00
dtrg
b2b88a89e1 Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.) 2006-07-20 23:02:37 +00:00
dtrg
8ec7e4667c Changed configuration to now use malloc()/free() rather than sbrk(). 2006-07-20 22:59:25 +00:00
dtrg
b9d98bd0ff First version in CVS. 2006-07-20 22:57:46 +00:00
dtrg
bce7648b99 Updated to point at the ncg code generator instead of the cg one. 2006-07-20 22:37:57 +00:00
dtrg
dd3c45ecf2 Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.) 2006-07-19 14:09:25 +00:00
dtrg
01314faaac Rationalised use of #includes to be more standards-compliant. 2006-07-19 14:09:05 +00:00
dtrg
9aacafbc5a Modified to no longer build LLgen, as it is now distributed separately. 2006-07-19 14:03:33 +00:00
dtrg
633780d9f0 Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.) 2006-07-19 10:30:26 +00:00
dtrg
f67d6d1491 Rationalised use of #includes to be more standards-compliant. 2006-07-19 10:28:43 +00:00
dtrg
54ea735407 Rationalised use of #includes to be more standards-compliant. 2006-07-18 18:05:47 +00:00
dtrg
44f229d88a Modified to no longer build LLgen, as it is now distributed seperately. 2006-07-18 17:34:30 +00:00
dtrg
fbe65f8a9a Added comment about the use of 'cc' rather than 'gcc'. 2006-07-18 17:21:34 +00:00
dtrg
3ee71dd844 Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.) 2006-07-18 17:20:46 +00:00
dtrg
a54dcb8e92 No longer generates zero bytes in the script's output file. 2006-07-18 17:20:05 +00:00
dtrg
c8f1fe9511 Worked around unput() not being strictly legal in the tail code section of a yacc input file. 2006-07-18 17:19:20 +00:00
dtrg
3620781344 Rationalised use of #includes to be more standards-compliant. 2006-07-18 17:18:42 +00:00
dtrg
3f2df9c88d Removed unnecessary commas seperating yacc tokens, to prevent warnings. 2006-07-18 17:17:14 +00:00