quakeforge/tools/qfcc/include
Bill Currie cdea1d07aa Produce code for progs.src mode.
Separate compilation will take fixing object files.

The generated code is broken due to various relocation fixups being
broken, and float immediates seem to be badly broken.

Debug information is broken too.
2011-01-27 15:44:11 +09:00
..
class.h Simplify def handling, use far data. 2011-01-24 15:41:43 +09:00
codespace.h Avoid namespace issues with dstatements. 2011-01-19 11:35:34 +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 Get function def creation working again. 2011-01-26 14:48:22 +09:00
defspace.h Simplify def handling, use far data. 2011-01-24 15:41:43 +09:00
diagnostic.h Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
emit.h Get statments being emitted to the code segment. 2011-01-25 15:46:48 +09:00
expr.h Remove the "test" parameter from test_expr. 2011-01-27 08:31:51 +09:00
function.h Get function def creation working again. 2011-01-26 14:48:22 +09:00
grab.h Break out the frame macro code from qc-lex.l 2011-01-10 12:25:31 +09:00
idstuff.h Clean out ex_def as ex_symbol replaces it. 2011-01-19 22:25:04 +09: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 Simplify def handling, use far data. 2011-01-24 15:41:43 +09:00
obj_file.h get the grouping right 2010-08-11 23:42:14 +00:00
opcodes.h Get statments being emitted to the code segment. 2011-01-25 15:46:48 +09:00
options.h found an uncontrollable warning 2010-02-20 12:01:49 +00:00
qfcc.h Produce code for progs.src mode. 2011-01-27 15:44:11 +09:00
qfprogs.h Fix copyright headers. 2011-01-25 09:01:37 +09:00
reloc.h Simplify def handling, use far data. 2011-01-24 15:41:43 +09:00
statements.h Get statments being emitted to the code segment. 2011-01-25 15:46:48 +09:00
strpool.h Move save_string and make_string into strpool 2011-01-24 21:32:48 +09:00
struct.h Simplify def handling, use far data. 2011-01-24 15:41:43 +09:00
switch.h copyright block work 2002-10-22 14:53:18 +00:00
symtab.h Give functions their own defspace. 2011-01-25 12:34:45 +09:00
type.h Add "is_math" type check and use for unary +/-. 2011-01-23 11:12:58 +09:00