quakeforge/tools/qfcc/source
Bill Currie a623fb53a7 Proper support for empty structs and unions.
They now have a single private, void, unnamed member, resulting in a size of
1 word. This makes empty structs useful for typed opaque handles.
2010-11-24 17:01:17 +09:00
..
.indent.pro
class.c set current_func while building the init function to avoid issues with code expecting current_func to be set. 2008-08-01 22:55:10 +00:00
constfold.c fix incorrect users for temps resulting from casting the result of ?: 2010-01-13 06:25:06 +00:00
cpp.c
debug.c
def.c make sure def->space points to the space the def's location is allocated from to ensure that freeing the location works properly (fixes the bogus address triggered by prozaccoop: thanks, phrosty) 2010-02-22 13:11:41 +00:00
disassemble.c
emit.c get double indirection working 2010-01-13 06:31:06 +00:00
expr.c audit the usage of "only" 2010-01-13 06:42:26 +00:00
function.c Ensure struct params are small enough to fit in the param slots. 2010-11-24 17:01:17 +09:00
globals.c More docs. 2008-08-01 13:54:24 +00:00
idstuff.c
immediate.c Make sure initialized locals that are treated as constants don't get relocated. Fixes the airfist bug in prozac 2007-09-15 07:58:39 +00:00
lines.c
linker.c More docs. 2008-08-01 13:54:24 +00:00
Makefile.am
method.c
modules.c
obj_file.c reduce the amount of memory wasted when generating the output file 2009-12-20 12:19:16 +00:00
opcodes.c
options.c split up and modernize configure.ac 2010-08-19 15:01:43 +09:00
qc-lex.l get \8 and \9 right 2010-01-13 06:23:02 +00:00
qc-parse.y Proper support for empty structs and unions. 2010-11-24 17:01:17 +09:00
qfcc.c more not-really initialized data 2009-12-20 11:54:19 +00:00
qfpreqcc Make qfpreqcc a little noisier when qfcc can't be run. 2010-01-16 02:05:05 +00:00
qfprogs.c More docs. 2008-08-01 13:54:24 +00:00
reloc.c
strings.c
strpool.c
struct.c Proper support for empty structs and unions. 2010-11-24 17:01:17 +09:00
stub.c
switch.c
type.c