Bill Currie
|
52d178b3be
|
Add a code generation option, "local-merging", to control qfcc's merging of local variable blocks into one block. Defaults to on for advanced mode and off for traditional.
|
2007-04-10 13:00:21 +00:00 |
|
Bill Currie
|
f7df6fea17
|
instead of having cpp args in progs.src, potentially breaking some mods, generate progs.i as a series of #includes and then compile everything in one pass
|
2006-05-24 14:35:39 +00:00 |
|
Bill Currie
|
8f097ce3dd
|
fix a couple of typoes
|
2006-05-24 12:58:31 +00:00 |
|
Bill Currie
|
66cabb587f
|
add the vector-calls "optimisation" from fteqcc. makes it possible to
compile the version of frogbot with waypoints for almost 300 maps.
|
2005-06-10 07:31:25 +00:00 |
|
Bill Currie
|
14900bb82e
|
fast-float code option (defaults to on). kills almost 3000 statements from
prozac
|
2004-04-27 20:24:37 +00:00 |
|
Bill Currie
|
0360859a0f
|
all warnings (except for @self and self) are now fully controllable
|
2004-02-17 00:39:21 +00:00 |
|
Bill Currie
|
72ae59f882
|
short circuit logic can now be controlled (see man page)
|
2003-10-22 08:27:38 +00:00 |
|
Bill Currie
|
9027648721
|
kill -t for --traditional, add --advanced, default to --traditional for
progs.src mode and --advanced otherwise
|
2003-09-20 04:13:32 +00:00 |
|
Bill Currie
|
5e6b25c917
|
add interface-check warning option. defaults off
|
2003-07-29 18:31:12 +00:00 |
|
Bill Currie
|
eb099ae0d3
|
make qf gcc 3.3 clean
|
2003-04-17 00:01:48 +00:00 |
|
Bill Currie
|
44285ba5de
|
speed up qfo writing by about 12.5:1 (for large object files, anyway) by
making compression optional (compressed qfo files will still be handled
transparently)
|
2003-02-23 23:43:43 +00:00 |
|
Bill Currie
|
567b905590
|
copyright block work
|
2002-10-22 14:53:18 +00:00 |
|
Bill Currie
|
53b257c918
|
preprocessising fixes, including detecting when to stop at the preprocessing
stage.
|
2002-08-13 22:02:07 +00:00 |
|
Bill Currie
|
ce8f071b7c
|
implement partial linking (doesn't work any better than full, though :P)
|
2002-07-12 04:50:31 +00:00 |
|
Bill Currie
|
78a626066e
|
get command line parsing working in an appropriate manner for separate
compilation
|
2002-06-25 21:36:10 +00:00 |
|
Bill Currie
|
ecdb5a5cb4
|
allow the output file to be specified on the command line
|
2002-06-24 22:53:21 +00:00 |
|
Bill Currie
|
9fee1d07dd
|
initial work on actually writing .qfo files. seems to work, but only test.qfo
is ever writtin :)
|
2002-06-21 20:46:56 +00:00 |
|
Bill Currie
|
f8e4215ba9
|
implement compiler "notices": potentially important information that isn't
really a warning (unless requested) and can be silenced.
|
2002-06-20 19:29:06 +00:00 |
|
Bill Currie
|
06bddd3ee6
|
more cleanup
|
2002-06-04 18:44:03 +00:00 |
|