quakeforge/tools/qfcc/source
Bill Currie 75394cc4f8 [gamecode,qfcc] Use enums for type encoding types
The enums are forced to 32 bits via bitfield spec, so can't use sizeof
on them, but this makes switch enum checks work in gcc.
2020-03-27 12:24:14 +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 [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
codespace.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
constfold.c [qfcc] Fix some uninitialized variable warnings 2020-03-18 01:51:52 +09:00
cpp.c Replace system defines/includes with qfcc's 2020-02-19 02:35:09 +09:00
dags.c [qfcc] Mark known source def live for movep 2020-03-18 00:02:36 +09:00
debug.c Change the naming of ALLOC's free-list. 2013-03-08 22:16:31 +09:00
def.c [qfcc] Rework address expr calculation 2020-03-17 12:13:09 +09:00
defspace.c Implement aligned allocations 2020-02-15 23:49:12 +09:00
diagnostic.c Fix incorrect usage of signed verbosity 2020-02-26 17:15:52 +09:00
disassemble.c Dump operand contents for verbosity > 1. 2012-12-12 16:21:33 +09:00
dot.c Number dot dumps to help identify order 2019-06-16 19:12:18 +09:00
dot_dag.c [qfcc] Add filename to dot output 2020-03-06 21:05:53 +09:00
dot_expr.c [qfcc] Show line numbers in block sub expressions 2020-03-26 20:15:50 +09:00
dot_flow.c [qfcc] Add filename to dot output 2020-03-06 21:05:53 +09:00
dot_sblock.c [qfcc] Mark known source def live for movep 2020-03-18 00:02:36 +09:00
dump_globals.c [qfcc] Show def size when dumping defs 2020-03-14 22:07:36 +09:00
dump_lines.c Move the debug info out of progs_t 2020-02-25 20:07:29 +09:00
dump_modules.c [qfcc] Emit static instance lists 2020-03-02 10:48:51 +09:00
dump_strings.c [qfcc] Emit static instance lists 2020-03-02 10:48:51 +09:00
emit.c [qfcc] Point pointer tempop to the operand 2020-03-17 15:47:42 +09:00
expr.c [qfcc] Rework address expr calculation 2020-03-17 12:13:09 +09:00
expr_assign.c [qfcc] Resurrect ex_def expression type 2020-03-17 01:42:46 +09:00
expr_binary.c [qfcc] Move alias expr inside call block expression 2020-03-26 20:16:52 +09:00
expr_bool.c [qfcc] Nuke PAS from orbit 2020-03-13 21:03:48 +09:00
expr_compound.c [qfcc] Support compound init in assignment and params 2020-03-11 19:48:25 +09:00
expr_obj.c [qfcc] Fix protocol adorned id as message receiver 2020-03-16 10:42:18 +09:00
flow.c [qfcc] Mark ptr assignment offset as an operand 2020-03-17 23:05:57 +09:00
function.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
grab.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
idstuff.c [qfcc] Correct a typo 2020-03-01 17:28:51 +09:00
linker.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
Makefile.am [qfcc] Split out the obj-qc specific expr code 2020-03-16 10:34:16 +09:00
method.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
obj_file.c [qfcc] Ensure progs defs are sorted by address 2020-03-15 01:32:38 +09:00
obj_type.c [gamecode,qfcc] Use enums for type encoding types 2020-03-27 12:24:14 +09:00
opcodes.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
options.c [qfcc] Add option to promote of float through ... 2020-03-08 19:13:57 +09:00
pragma.c Allow pragmas to have arguments 2020-02-15 23:49:12 +09:00
problem_with_nil.txt Document some problems with nil 2019-06-09 22:29:51 +09:00
qc-lex.l [qfcc] Hide "function" type behind an @ 2020-03-25 21:04:22 +09:00
qc-parse.y [qfcc] Recover from syntax errors in abstract_decl 2020-03-19 11:01:26 +09:00
qfcc.c [qfcc] Set local def size in debug sym file 2020-03-14 22:08:27 +09:00
qfpreqcc Better handling of progs.dat and line numbers. 2012-11-15 15:04:51 +09:00
qfprogs.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
qp-lex.l [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
qp-parse.y [qfcc] Add ExitCode support to quake-pascal 2020-03-20 12:59:25 +09:00
reloc.c [qfcc] Make reloc functions const-correct 2020-03-05 11:03:23 +09:00
shared.c Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
statements.c [qfcc] Make opcode and statement type names available 2020-03-17 22:46:23 +09:00
strpool.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
struct.c [qfcc] Rework method ivar access 2020-03-05 18:45:47 +09:00
stub.c Encode function parameter alignment 2020-02-16 17:10:43 +09:00
switch.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
symtab.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
type.c [qfcc] Add is_entity type test helper 2020-03-16 21:07:31 +09:00
value.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00