quakeforge/tools/qfcc/source
Bill Currie 479d82f380 [qfcc] Create separate instruction init and lookup
v6 vs v6p are more or less as before, with ruamoko added in. qfcc will
now try (and fail, due to the opcode table opnames being wrong) to
create ruamoko progs when given the ruamoko target option.
2022-01-07 19:56:15 +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 [qfcc] Fix static function declarations 2021-09-24 19:49:55 +09:00
codespace.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
constfold.c [gamecode] Add etypes for long and ulong 2022-01-05 22:32:07 +09:00
cpp.c Get QF cross-compiling using MXE/mingw32 2021-03-27 20:09:37 +09:00
dags.c [qfcc] Add attached node's parents to source edges 2021-12-28 09:23:14 +09:00
debug.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
def.c [gamecode] Remove the wart from def and function names 2021-12-31 15:02:31 +09:00
defspace.c [qfcc] Clean up some excess includes 2020-08-17 14:36:08 +09:00
diagnostic.c [qfcc] Make internal_error const correct 2021-06-28 18:12:15 +09:00
disassemble.c [gamecode] Remove the wart from def and function names 2021-12-31 15:02:31 +09:00
dot.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
dot_dag.c [qfcc] Keep track of reachable dag nodes 2021-06-29 09:41:03 +09:00
dot_expr.c [gamecode] Add etypes for long and ulong 2022-01-05 22:32:07 +09:00
dot_flow.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
dot_sblock.c [qfcc] Make it a little easier to see extra info 2021-12-27 14:15:51 +09:00
dot_type.c [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
dump_globals.c [gamecode] Remove the wart from def and function names 2021-12-31 15:02:31 +09:00
dump_lines.c [gamecode] Remove the wart from def and function names 2021-12-31 15:02:31 +09:00
dump_modules.c [qfprogs] Dump class ivars when dumping modules 2021-06-04 14:59:15 +09:00
dump_strings.c [qfcc] Remove a union wart from qfo_mspace_t 2021-12-26 20:37:01 +09:00
emit.c [qfcc] Hide details about instruction type 2022-01-07 19:05:26 +09:00
expr.c [gamecode] Add etypes for long and ulong 2022-01-05 22:32:07 +09:00
expr_assign.c [qfcc] Give select expressions their own type 2021-12-24 22:45:43 +09:00
expr_binary.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
expr_bool.c [gamecode] Add etypes for long and ulong 2022-01-05 22:32:07 +09:00
expr_compound.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
expr_obj.c [qfcc] Give select expressions their own type 2021-12-24 22:45:43 +09:00
flow.c [qfcc] Use flow analysis for dealloc check 2021-12-25 17:04:26 +09:00
function.c [qfcc] Fix static function declarations 2021-09-24 19:49:55 +09:00
grab.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
idstuff.c [gamecode] Remove the wart from def and function names 2021-12-31 15:02:31 +09:00
linker.c [qfcc] Add progs version to qfo and check in linker 2022-01-07 17:56:05 +09:00
Makemodule.am Get QF cross-compiling using MXE/mingw32 2021-03-27 20:09:37 +09:00
method.c [qfcc] Give select expressions their own type 2021-12-24 22:45:43 +09:00
obj_file.c [qfcc] Add progs version to qfo and check in linker 2022-01-07 17:56:05 +09:00
obj_type.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
opcodes.c [qfcc] Create separate instruction init and lookup 2022-01-07 19:56:15 +09:00
options.c [qfcc] Replace [no-]v6only with target= 2022-01-07 18:34:05 +09:00
pragma.c [gamecode] Add PROG_V6P_VERSION and bump PROG_VERSION 2022-01-03 13:56:43 +09:00
qc-lex.l [qfcc] Handle l and ll integer suffixes 2021-06-13 13:25:18 +09:00
qc-parse.y [qfcc] Allow extern builtin function declarations 2021-12-26 15:01:38 +09:00
qfcc.c [gamecode] Remove the wart from def and function names 2021-12-31 15:02:31 +09:00
qfpreqcc Better handling of progs.dat and line numbers. 2012-11-15 15:04:51 +09:00
qfprogs.c Merge master into csqc-improvements 2021-03-25 22:01:31 +09:00
qp-lex.l [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
qp-parse.y [qfcc] Fix static function declarations 2021-09-24 19:49:55 +09:00
reloc.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
shared.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
statements.c [gamecode] Add etypes for long and ulong 2022-01-05 22:32:07 +09:00
strpool.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
struct.c [qfcc] Preserve requested alignment if larger 2022-01-02 11:44:48 +09:00
stub.c [qfcc] Make internal_error const correct 2021-06-28 18:12:15 +09:00
switch.c [qfcc] Check switch test expression early 2021-12-27 00:47:35 +09:00
symtab.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
type.c [gamecode] Add etypes for long and ulong 2022-01-05 22:32:07 +09:00
value.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00