An Improved Quake C Compiler
Find a file
2012-12-22 08:07:54 +00:00
doc manpage: -Wcpp; added a FILES section which contains gmqcc.ini.example - we should install this to some DATADIR in the install make target 2012-12-21 11:02:36 +01:00
msvc Windows stuff for visual studio now offical works with exception to colorized output to cmd (which actually should work). As well as the testsuite which lacks implementations of task_popen/task_pclose. 2012-12-21 06:16:08 -05: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 Windows stuff for visual studio now offical works with exception to colorized output to cmd (which actually should work). As well as the testsuite which lacks implementations of task_popen/task_pclose. 2012-12-21 06:16:08 -05:00
exec.c cleanups and fixes that cppcheck found 2012-12-22 08:07:54 +00:00
ftepp.c Get gmqcc/qcvm compiling on windows again. Plus work in progress support for the testsuite on windows (does not compile yet). 2012-12-21 01:00:51 -05:00
gmqcc.h More cleanups 2012-12-22 07:54:14 +00:00
gmqcc.ini.example Document ini.example 2012-12-21 04:01:47 +00:00
INSTALL Checking in an INSTALL file 2012-11-18 18:54:10 +01:00
ir.c -Opeephole now also reduces CALL stores 2012-12-21 11:42:23 +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 cleanups and fixes that cppcheck found 2012-12-22 08:07:54 +00:00
README Update some info 2012-12-16 23:00:17 +00:00
test.c cleanups and fixes that cppcheck found 2012-12-22 08:07:54 +00:00
TODO Fix some typos 2012-12-16 22:52:17 +00:00
util.c Remove more unused code 2012-12-22 07:46:43 +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