quakeforge/tools/qfcc/source
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
..
.indent.pro indent whitespace cleanup. not perfect, but a bit more consistent now 2001-12-06 19:49:40 +00:00
class.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
codespace.c Clean out some unnecessary types from the progs engine and clean up the mess. 2011-01-10 12:25:31 +09:00
constfold.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
cpp.c more vc2005 patches from phrosty 2007-04-11 22:03:36 +00:00
debug.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
def.c Need alias defs after all. 2011-01-25 15:42:26 +09:00
defspace.c Give defspaces some backing memory. 2011-01-25 12:16:13 +09:00
diagnostic.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
disassemble.c Fix copyright headers. 2011-01-25 09:01:37 +09:00
dot_expr.c Fix the order of paramenters in the tree output. 2011-01-23 12:59:30 +09:00
dot_flow.c Produce flow diagrams of the basic blocks. 2011-01-22 11:40:53 +09:00
emit.c Produce code for progs.src mode. 2011-01-27 15:44:11 +09:00
expr.c Remove the "test" parameter from test_expr. 2011-01-27 08:31:51 +09:00
function.c Get function def creation working again. 2011-01-26 14:48:22 +09:00
globals.c Fix copyright headers. 2011-01-25 09:01:37 +09:00
grab.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
idstuff.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
immediate.c Handle .zero, .return and .param* properly. 2011-01-26 08:01:24 +09:00
lines.c Fix copyright headers. 2011-01-25 09:01:37 +09:00
linker.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
Makefile.am Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
method.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
modules.c Fix copyright headers. 2011-01-25 09:01:37 +09:00
obj_file.c Simplify def handling, use far data. 2011-01-24 15:41:43 +09:00
obj_stub.c Simplify def handling, use far data. 2011-01-24 15:41:43 +09:00
opcodes.c Give special treatment to opcodes that have void operand types. 2011-01-27 15:44:11 +09:00
options.c Move save_string and make_string into strpool 2011-01-24 21:32:48 +09:00
qc-lex.l Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
qc-parse.y Get function def creation working again. 2011-01-26 14:48:22 +09:00
qfcc.c Produce code for progs.src mode. 2011-01-27 15:44:11 +09:00
qfpreqcc Make qfpreqcc a little noisier when qfcc can't be run. 2010-01-16 02:05:05 +00:00
qfprogs.c Fix copyright headers. 2011-01-25 09:01:37 +09:00
qp-lex.l Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
qp-parse.y Pascal variables need defs too. 2011-01-27 15:44:10 +09:00
reloc.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
statements.c Get assignments to .return working. 2011-01-27 15:44:11 +09:00
strings.c Fix copyright headers. 2011-01-25 09:01:37 +09:00
strpool.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00
struct.c Fix copyright headers. 2011-01-25 09:01:37 +09:00
stub.c Simplify def handling, use far data. 2011-01-24 15:41:43 +09:00
switch.c Remove the "test" parameter from test_expr. 2011-01-27 08:31:51 +09:00
symtab.c Fix a misplaced ! 2011-01-25 12:16:13 +09:00
type.c Move the diagnostic functions into their own file. 2011-01-24 21:54:57 +09:00