quakeforge/tools/qfcc/include
Bill Currie ea3895805b Rewrite much to use symbols and symtabs. Gut emit.c. Massive breakage.
That which isn't rewritten is horribly broken. However, this does include a
nice mechanism for building QC structs for emitting data.

emit.c has been gutted in the spirit of "throw one away".

There is much work to be done to get even variables emitted, let alone
code. Things should be a little more fun from here on.
2011-01-17 22:34:41 +09:00
..
class.h Rewrite much to use symbols and symtabs. Gut emit.c. Massive breakage. 2011-01-17 22:34:41 +09:00
codespace.h Clean out some unnecessary types from the progs engine and clean up the mess. 2011-01-10 12:25:31 +09:00
cpp.h fix a bunch of bugs with single-cpp processing when not keeping temps 2006-08-20 06:20:30 +00:00
debug.h Break out the debug and string functions from qc-lex.l. 2011-01-10 12:25:30 +09:00
def.h Rewrite much to use symbols and symtabs. Gut emit.c. Massive breakage. 2011-01-17 22:34:41 +09:00
defspace.h Break out the defspace code. 2011-01-17 22:34:41 +09:00
emit.h Clean out some unnecessary types from the progs engine and clean up the mess. 2011-01-10 12:25:31 +09:00
expr.h Rewrite much to use symbols and symtabs. Gut emit.c. Massive breakage. 2011-01-17 22:34:41 +09:00
function.h Rewrite much to use symbols and symtabs. Gut emit.c. Massive breakage. 2011-01-17 22:34:41 +09:00
grab.h Break out the frame macro code from qc-lex.l 2011-01-10 12:25:31 +09:00
idstuff.h make gcc more anal about prototypes, string constants and function 2003-01-06 18:28:13 +00:00
immediate.h copyright block work 2002-10-22 14:53:18 +00:00
linker.h configure.ac: 2002-11-01 18:05:12 +00:00
Makefile.am Clean out some unnecessary types from the progs engine and clean up the mess. 2011-01-10 12:25:31 +09:00
method.h Use the method's selector rather than its def name in error messages. 2011-01-03 16:25:29 +09:00
obj_file.h get the grouping right 2010-08-11 23:42:14 +00:00
opcodes.h Add a "void return" instruction. 2011-01-13 00:29:56 +09:00
options.h found an uncontrollable warning 2010-02-20 12:01:49 +00:00
qfcc.h Rewrite much to use symbols and symtabs. Gut emit.c. Massive breakage. 2011-01-17 22:34:41 +09:00
qfprogs.h More docs. 2008-08-01 13:54:24 +00:00
reloc.h audit the usage of "only" 2010-01-13 06:42:26 +00:00
strpool.h redo how progs strings are stored so multiple pools can exist 2002-07-05 20:02:10 +00:00
struct.h Rewrite much to use symbols and symtabs. Gut emit.c. Massive breakage. 2011-01-17 22:34:41 +09:00
switch.h copyright block work 2002-10-22 14:53:18 +00:00
symtab.h Rewrite much to use symbols and symtabs. Gut emit.c. Massive breakage. 2011-01-17 22:34:41 +09:00
type.h Rewrite much to use symbols and symtabs. Gut emit.c. Massive breakage. 2011-01-17 22:34:41 +09:00