quakeforge/tools/qfcc/source
Bill Currie 9089744290 [qfcc] Add a function to safely get cwd
getcwd is assumed to use malloc if its buff param is null. This may need
fixing in the future, but it's in one spot. The result in "saved" in the
non-progs pool.
2020-04-03 14:22:31 +09:00
..
.indent.pro
class.c [qfcc] Take optional space param for emit_structure 2020-04-03 14:16:16 +09:00
codespace.c
constfold.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00
cpp.c
dags.c [qfcc] Clean up stray dags edges 2020-04-01 16:06:45 +09:00
debug.c [qfcc] Remove path stripping 2020-04-03 00:50:06 +09:00
def.c [qfcc] Catch declarations of arrays of class 2020-03-30 19:02:41 +09:00
defspace.c [qfcc] Free data spaces between compiliations 2020-04-03 14:14:34 +09:00
diagnostic.c
disassemble.c
dot.c [qfcc] Add type dot dumping 2020-03-28 16:22:44 +09:00
dot_dag.c [qfcc] Add filename to dot output 2020-03-06 21:05:53 +09:00
dot_expr.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +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
dot_type.c [qfcc] Add type dot dumping 2020-03-28 16:22:44 +09:00
dump_globals.c [qfcc] Make type encoding union anonymous 2020-03-30 11:10:05 +09:00
dump_lines.c [qfcc] Make type encoding union anonymous 2020-03-30 11:10:05 +09:00
dump_modules.c
dump_strings.c [qfcc] Improve string quoting when dumping strings 2020-03-28 21:46:46 +09:00
emit.c [qfcc] Point pointer tempop to the operand 2020-03-17 15:47:42 +09:00
expr.c [qfcc] Take special care when aliasing aliased types 2020-03-29 11:29:15 +09:00
expr_assign.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +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] Clean up simple type checking 2020-03-27 15:16:41 +09:00
expr_compound.c [qfcc] Implement type aliasing again 2020-03-28 12:10:23 +09:00
expr_obj.c [qfcc] Clean up Obj-QC type struct names 2020-03-27 15:33:53 +09:00
flow.c [qfcc] Mark ptr assignment offset as an operand 2020-03-17 23:05:57 +09:00
function.c [qfcc] Strip alias info off function params 2020-03-28 18:55:51 +09:00
grab.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
idstuff.c
linker.c [qfcc] Make type encoding union anonymous 2020-03-30 11:10:05 +09:00
Makefile.am [qfcc] Add type dot dumping 2020-03-28 16:22:44 +09:00
method.c [qfcc] Take optional space param for emit_structure 2020-04-03 14:16:16 +09:00
obj_file.c [qfcc] Make type encoding union anonymous 2020-03-30 11:10:05 +09:00
obj_type.c [qfcc] Make type encoding union anonymous 2020-03-30 11:10:05 +09:00
opcodes.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
options.c [qfcc] Remove path stripping 2020-04-03 00:50:06 +09:00
pragma.c
qc-lex.l [qfcc] Clean up Obj-QC type struct names 2020-03-27 15:33:53 +09:00
qc-parse.y [qfcc] Rework QuakeC function type manging 2020-03-28 19:01:49 +09:00
qfcc.c [qfcc] Free data spaces between compiliations 2020-04-03 14:14:34 +09:00
qfpreqcc
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
shared.c
statements.c [qfcc] Use the correct statement type for memset 2020-03-27 20:47:42 +09:00
strpool.c [qfcc] Add a function to safely get cwd 2020-04-03 14:22:31 +09:00
struct.c [qfcc] Take optional space param for emit_structure 2020-04-03 14:16:16 +09:00
stub.c [qfcc] Remove path stripping 2020-04-03 00:50:06 +09:00
switch.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00
symtab.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
type.c [qfcc] Treat alias nodes in alias-free branch as ICE 2020-03-29 11:49:07 +09:00
value.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00