quakeforge/tools/qfcc/source
Bill Currie 6df79b2b06 [qfcc] Correct xdef structures and usage in test
Attempting to add ev_ushort caused ptraliasenc to break, but that was
because it was already broken: I had implemented the scan of the xdef
table incorrectly, thus adding only 1 ev type resulted in the walked
pointer being out of phase with its data due to it first passing over
the type encodings (which is why adding long and ulong didn't cause any
obvious trouble).
2022-01-18 21:42:53 +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 [gamecode] Rename ev_pointer to ev_ptr 2022-01-18 14:36:06 +09:00
codespace.c [gamecode] Move progs auxiliary headers into a subdirectory 2022-01-09 00:26:52 +09:00
constfold.c [qfcc] Use index labels for the type arrays 2022-01-18 21:22:18 +09:00
cpp.c Get QF cross-compiling using MXE/mingw32 2021-03-27 20:09:37 +09:00
dags.c [gamecode] Rename ev_pointer to ev_ptr 2022-01-18 14:36:06 +09:00
debug.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
def.c [gamecode] Rename ev_pointer to ev_ptr 2022-01-18 14:36:06 +09:00
defspace.c [qfcc] Clean up some excess includes 2020-08-17 14:36:08 +09:00
diagnostic.c [gamecode] Clean up string_t and pointer_t 2022-01-18 12:11:14 +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] Rename ev_quat to ev_quaternion 2022-01-18 17:05:12 +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 [gamecode] Rename ev_pointer to ev_ptr 2022-01-18 14:36:06 +09:00
dump_globals.c [gamecode] Rename ev_quat to ev_quaternion 2022-01-18 17:05:12 +09:00
dump_lines.c [gamecode] Clean up string_t and pointer_t 2022-01-18 12:11:14 +09:00
dump_modules.c [gamecode] Clean up string_t and pointer_t 2022-01-18 12:11:14 +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] Rename ev_quat to ev_quaternion 2022-01-18 17:05:12 +09:00
expr_assign.c [qfcc] Give return expressions their own type 2022-01-09 16:28:08 +09:00
expr_binary.c [gamecode] Rename ev_quat to ev_quaternion 2022-01-18 17:05:12 +09:00
expr_bool.c [gamecode] Rename ev_quat to ev_quaternion 2022-01-18 17:05:12 +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 [gamecode] Rename ev_pointer to ev_ptr 2022-01-18 14:36:06 +09:00
function.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
grab.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
idstuff.c [gamecode] Rename ev_quat to ev_quaternion 2022-01-18 17:05:12 +09:00
linker.c [gamecode] Clean up string_t and pointer_t 2022-01-18 12:11:14 +09:00
Makemodule.am Get QF cross-compiling using MXE/mingw32 2021-03-27 20:09:37 +09:00
method.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
obj_file.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
obj_type.c [gamecode] Rename ev_pointer to ev_ptr 2022-01-18 14:36:06 +09:00
opcodes.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
options.c [gamecode] Move progs auxiliary headers into a subdirectory 2022-01-09 00:26:52 +09:00
pragma.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
qc-lex.l [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
qc-parse.y [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
qfcc.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
qfpreqcc Better handling of progs.dat and line numbers. 2012-11-15 15:04:51 +09:00
qfprogs.c [gamecode] Use unsigned for entity values 2022-01-16 22:15:18 +09:00
qp-lex.l [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
qp-parse.y [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
reloc.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
shared.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
statements.c [gamecode] Rename ev_quat to ev_quaternion 2022-01-18 17:05:12 +09:00
strpool.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
struct.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
stub.c [gamecode] Clean up string_t and pointer_t 2022-01-18 12:11:14 +09:00
switch.c [gamecode] Rename ev_integer to ev_int 2022-01-18 13:27:19 +09:00
symtab.c [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
type.c [qfcc] Correct xdef structures and usage in test 2022-01-18 21:42:53 +09:00
value.c [gamecode] Rename ev_quat to ev_quaternion 2022-01-18 17:05:12 +09:00