quakeforge/tools/qfcc/include
Bill Currie 8d3508cf20 Allocate space for temp defs using size rather than type.
Statement operands throw away the high level type information, so store
type size in the operand and use this size for allocating space for temps
rather than using the low-level type.
2011-03-23 21:32:14 +09:00
..
class.h Delay initialization of obj_module_t as long as possible. 2011-03-04 08:25:50 +09:00
codespace.h Begin work on rewriting obj_file.c for the new format. 2011-02-22 15:42:49 +09:00
cpp.h fix a bunch of bugs with single-cpp processing when not keeping temps 2006-08-20 06:20:30 +00:00
debug.h Fix debug line number information. 2011-02-09 09:59:43 +09:00
def.h Allocate space for temp defs using size rather than type. 2011-03-23 21:32:14 +09:00
defspace.h Rename new_defspace() and defspace_new_loc(). 2011-02-24 13:07:36 +09:00
diagnostic.h Add "debug" diagnotic printing, and use it. 2011-01-28 13:28:45 +09:00
emit.h Make relocation records store the space of the relocation. 2011-02-12 22:34:38 +09:00
expr.h Explicitly select between direct and indirect moves. 2011-03-09 10:30:57 +09:00
function.h Remove the auxfunction manipulation from the compiler proper. 2011-03-07 13:33:02 +09:00
grab.h Break out the frame macro code from qc-lex.l 2011-01-10 12:25:31 +09:00
idstuff.h Write the linker output to progs.dat. 2011-03-02 20:51:00 +09:00
linker.h Expose some linker functions to the rest of the compiler. 2011-03-02 20:48:55 +09:00
Makefile.am Fix constant value type handling. 2011-03-22 12:24:39 +09:00
method.h Fix builtin methods. 2011-02-04 22:31:22 +09:00
obj_file.h Perform the relocations!!! 2011-03-05 08:41:14 +09:00
obj_type.h Change ptrfld to fldptr for consistency with type.h. 2011-02-28 23:12:32 +09:00
opcodes.h Get statments being emitted to the code segment. 2011-01-25 15:46:48 +09:00
options.h Close a potential buffer overflow. 2011-03-09 11:09:46 +09:00
qfcc.h Maintain a symbol table for entity fields. 2011-03-06 15:38:19 +09:00
qfprogs.h Fix copyright headers. 2011-01-25 09:01:37 +09:00
reloc.h Make relocation records store the space of the relocation. 2011-02-12 22:34:38 +09:00
statements.h Allocate space for temp defs using size rather than type. 2011-03-23 21:32:14 +09:00
strpool.h Begin work on rewriting obj_file.c for the new format. 2011-02-22 15:42:49 +09:00
struct.h Support enum results for boolean expressions. 2011-03-02 22:46:55 +09:00
switch.h copyright block work 2002-10-22 14:53:18 +00:00
symtab.h Add a class type to symbols and rework the CLASS_NAME handling. 2011-02-13 16:05:09 +09:00
type.h Rename ty_type_e to ty_meta_e and type_t.ty to type_t.meta 2011-03-22 16:06:47 +09:00
value.h Fix constant value type handling. 2011-03-22 12:24:39 +09:00