An Improved Quake C Compiler
Find a file
2012-12-21 04:48:01 +00:00
doc manpage: -fcorrect-logic, -ftrue-empty-strings, -ffalse-empty-strings 2012-12-20 20:56:08 +01:00
tests Implemented preprocessing error directive tests (should fail) 2012-12-21 04:48:01 +00:00
.gitattributes gitattributes for whitespace 2012-04-28 16:40:03 -04:00
ast.c minor: fix ast_function_label 2012-12-20 23:27:23 +01:00
ast.h while/for/do now all use process_condition, ast_loop got 2 new parameters for more efficient translation 2012-12-20 20:22:31 +01:00
AUTHORS Update some info 2012-12-16 23:00:17 +00:00
code.c Fix util_endianswap; and endianswap the LNO data as well 2012-12-20 22:03:51 +01:00
conout.c Fix condition on whether or not to print 'error' or 'warning' 2012-12-20 16:55:00 +01:00
exec.c sscanf_s only for _MSC_VER not WIN32 in exec.c 2012-12-20 15:46:31 +01:00
ftepp.c added -Wcpp (for turning off cpp warnings defined with #warning like GCC/clang/pathscale .. no more [-Wunused-variable]) 2012-12-21 03:12:58 +00:00
gmqcc.h Merge branch 'master' of github.com:graphitemaster/gmqcc 2012-12-20 23:07:33 +00:00
gmqcc.ini.example Document ini.example 2012-12-21 04:01:47 +00:00
gmqcc.vcxproj gmqcc now builds on visual studio 2012-08-14 19:06:53 -04:00
INSTALL Checking in an INSTALL file 2012-11-18 18:54:10 +01:00
ir.c Remove old tempalloc code; disable -Olocaltemps for now 2012-12-20 23:52:54 +01:00
ir.h VINSTR_NRCALL, translated like any other call for now; to be used to mark a call which never returns, ie the error builtin 2012-12-19 20:38:32 +01:00
lexer.c One last fix for mankind 2012-12-20 09:01:01 +00:00
lexer.h Fix ternary operator entry for -std=gmqcc 2012-12-02 11:56:20 +01:00
LICENSE Update some info 2012-12-16 23:00:17 +00:00
main.c -ftrue-empty-strings now changes type_not_instr[TYPE_STRING] to INSTR_NOT_F 2012-12-20 19:32:57 +01:00
Makefile Fix object dependency: OBJ -> OBJ_D so they all depend on gmqcc.h again properly 2012-12-20 16:28:35 +01:00
opts.c added -Wcpp (for turning off cpp warnings defined with #warning like GCC/clang/pathscale .. no more [-Wunused-variable]) 2012-12-21 03:12:58 +00:00
opts.def added -Wcpp (for turning off cpp warnings defined with #warning like GCC/clang/pathscale .. no more [-Wunused-variable]) 2012-12-21 03:12:58 +00:00
parser.c *sigh* 2012-12-20 20:57:05 +01:00
README Update some info 2012-12-16 23:00:17 +00:00
test.c More fixes 2012-12-20 08:45:54 +00:00
TODO Fix some typos 2012-12-16 22:52:17 +00:00
util.c Implemented roboust compile-time endianess check. 2012-12-20 23:07:06 +00:00

GMQCC: An improved Quake C compiler

For licensing:          see the LICENSE file.
For installation notes: see the INSTALL file.
For a list of authors:  see the AUTHORS file.

For documentation:
    See the manpages, or visit the documentation online at
    http://graphitemaster.github.com/gmqcc/doc.html