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 indent whitespace cleanup. not perfect, but a bit more consistent now 2001-12-06 19:49:40 +00:00
class.c [qfcc] Take optional space param for emit_structure 2020-04-03 14:16:16 +09:00
codespace.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
constfold.c [qfcc] Clean up simple type checking 2020-03-27 15:16:41 +09:00
cpp.c Replace system defines/includes with qfcc's 2020-02-19 02:35:09 +09:00
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 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 [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 [qfcc] Emit static instance lists 2020-03-02 10:48:51 +09:00
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 [qfcc] Correct a typo 2020-03-01 17:28:51 +09:00
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 Allow pragmas to have arguments 2020-02-15 23:49:12 +09:00
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 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] 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