An Improved Quake C Compiler
Find a file
2012-12-22 18:09:56 +01: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 'noreturn' is now an attribute and parsed as [[noreturn]] 2012-12-22 18:09:56 +01:00
.gitattributes gitattributes for whitespace 2012-04-28 16:40:03 -04:00
ast.c -fcorrect-logic now handles only vectors 2012-12-22 17:18:37 +01:00
ast.h Fix: ast_value.cvq must be an int, not a bool; 2012-12-22 12:30:20 +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 make compile with clang again with no warnings. 2012-12-22 08:22:50 +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 properly fill the token string for TOKEN_ATTRIBUTE_* 2012-12-22 18:09:17 +01:00
lexer.h Lexer: [[ and ]] are now TOKEN_ATTRIBUTE_{OPEN,CLOSE} 2012-12-22 18:00:51 +01:00
LICENSE Update some info 2012-12-16 23:00:17 +00:00
main.c Error when using both -ffalse-empty-strings and -ftrue-empty-strings 2012-12-22 16:50:09 +01:00
Makefile Cleanups and make compile with clang again with no warnings. 2012-12-22 08:22:50 +00: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 'noreturn' is now an attribute and parsed as [[noreturn]] 2012-12-22 18:09:56 +01:00
README Update some info 2012-12-16 23:00:17 +00:00
test.c Cleanups and make compile with clang again with no warnings. 2012-12-22 08:22:50 +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