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 |
|
dtrg
|
84f3a18362
|
Rationalised use of #includes to be more standards-compliant.
|
2006-07-18 17:10:29 +00:00 |
|
dtrg
|
3a69ad76f4
|
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:10:18 +00:00 |
|
dtrg
|
8769a2b8bc
|
Renamed the 'index' variable to 'offset', to prevent clashes with the libc index() function.
|
2006-07-18 17:00:30 +00:00 |
|
dtrg
|
8b27bc6170
|
Removed unnecessary commas seperating yacc tokens, to prevent warnings.
|
2006-07-18 16:59:11 +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
|
c5f106f53e
|
Removed unnecessary commas seperating yacc tokens, to prevent warnings.
|
2006-07-18 16:52:08 +00:00 |
|
dtrg
|
309f5d5560
|
Renamed the 'index()' function to 'indexmode()', to prevent clashes with the libc index() function.
|
2006-07-18 16:50:22 +00:00 |
|
dtrg
|
f6d77b9061
|
Removed a #define that was also defined in cv.c.
|
2006-07-18 16:48:21 +00:00 |
|
dtrg
|
be7ec5cdd0
|
Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.)
|
2006-07-18 16:45:57 +00:00 |
|