quakeforge/tools/qfcc/source
Bill Currie 7412a45c65 Attach alias defs to their base def.
With this, alias defs become singletons based on the def they alias and the
type and offset of the alias. Thus, the removal of the free_def call in
emit.c.
2012-12-03 12:40:00 +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 Document def.h. 2012-12-02 19:54:20 +09:00
codespace.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
constfold.c Make values independent objects. 2012-11-15 13:44:06 +09:00
cpp.c Fall back to execve/wait when execvp and waitpid are unavailable. 2012-08-19 13:18:38 +09:00
dags.c Don't use the expr type for assignments. 2012-11-30 21:06:08 +09:00
debug.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
def.c Attach alias defs to their base def. 2012-12-03 12:40:00 +09:00
defspace.c Use internal_error instead of error/exit(1). 2012-12-02 20:15:18 +09:00
diagnostic.c Add a non-error diagnostic that can't be silenced. 2012-05-03 13:24:24 +09:00
disassemble.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
dot.c Create a function to generalize dot dumping. 2012-11-15 13:44:08 +09:00
dot_dag.c Make dag dumping from gdb easier. 2012-11-21 15:03:44 +09:00
dot_expr.c Add an option to control expr tree dumping. 2012-11-26 21:00:28 +09:00
dot_flow.c Add flow analysis to determin the type of .return. 2012-11-30 17:15:05 +09:00
dot_sblock.c Move and rename statement related flow_is_* and flow_get_* 2012-11-30 14:06:52 +09:00
dump_globals.c Add a param flag to defs. 2012-11-20 17:50:59 +09:00
dump_lines.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
dump_modules.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
dump_strings.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
emit.c Attach alias defs to their base def. 2012-12-03 12:40:00 +09:00
expr.c Document def.h. 2012-12-02 19:54:20 +09:00
flow.c Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
function.c Document def.h. 2012-12-02 19:54:20 +09:00
grab.c Make hash tables more const correct. 2012-10-27 11:44:31 +09:00
idstuff.c Use dstring for progdefs.h writing. 2012-05-02 23:39:49 +09:00
linker.c Relocate the data in the type encodings space. 2012-11-14 20:37:19 +09:00
Makefile.am Add some very evil pragmas. 2012-11-22 21:59:01 +09:00
method.c Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
obj_file.c Fix an ownership problem with line numbers in qfos. 2012-12-02 18:59:35 +09:00
obj_type.c Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
opcodes.c Add some very evil pragmas. 2012-11-22 21:59:01 +09:00
options.c Make the new optimizations optional. 2012-12-01 11:13:45 +09:00
pragma.c Add some very evil pragmas. 2012-11-22 21:59:01 +09:00
qc-lex.l Add the @nil keyword. 2012-11-27 18:33:42 +09:00
qc-parse.y Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
qfcc.c Remove the "data" defspace from pr_info_t. 2012-12-02 20:09:54 +09:00
qfpreqcc Better handling of progs.dat and line numbers. 2012-11-15 14:53:09 +09:00
qfprogs.c Support progs.dat when dumping type encodings. 2012-11-15 11:58:13 +09:00
qp-lex.l Make hash tables more const correct. 2012-10-27 11:44:31 +09:00
qp-parse.y Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
reloc.c Remove the "data" defspace from pr_info_t. 2012-12-02 20:09:54 +09:00
set.c Fix some errors in the set code. 2012-11-26 17:19:02 +09:00
shared.c Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
statements.c Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
strpool.c Separate out C and html quoting into separate functions. 2012-10-30 12:31:22 +09:00
struct.c Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
stub.c Quote string values when dumping globals. 2012-11-08 21:13:24 +09:00
switch.c Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
symtab.c Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00
type.c Make .type_encodings more useful. 2012-11-15 11:57:16 +09:00
value.c Rename the storage_class_t enum values. 2012-12-02 10:11:30 +09:00