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
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
linker.h
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
opcodes.h Get statments being emitted to the code segment. 2011-01-25 15:46:48 +09:00
options.h
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
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