An Improved Quake C Compiler
Find a file
2013-06-02 04:38:20 +00:00
distro Merge branch 'master' into cooking 2013-04-27 19:05:06 +02:00
doc Update man page 2013-05-29 11:29:52 +00:00
misc Make ftepps __NULL__ translate to gmqccs untyped nil keyword (this isn't correct behaviour of the __NULL__ constant, but it works) 2013-04-24 04:17:17 +00:00
msvc Get it compiling in visual studio again. 2013-04-24 01:43:53 +00:00
syntax Add jedit syntax highlighting support, thanks to LordHavoc (made some changes to reflect gmqcc syntax more) 2013-04-21 08:13:39 +00:00
tests now a bare 'return;' is not required anymore if return has been assigned anywhere 2013-05-29 17:08:03 +02:00
.gitattributes gitattributes for whitespace 2012-04-28 16:40:03 -04:00
.gitignore .gitignore: add binarys 2013-05-05 12:53:58 +02:00
.travis.yml Uhh I did it again 2013-01-12 15:47:41 +00:00
ast.c now a bare 'return;' is not required anymore if return has been assigned anywhere 2013-05-29 17:08:03 +02:00
ast.h assignable return value now lives in ast_function, as globals can get overwritten randomly; removed parser_find_retval; updated parse_return 2013-05-29 16:51:59 +02:00
AUTHORS typo 2013-02-02 00:59:19 +00:00
CHANGES Update CHANGES file 2013-04-27 16:33:47 +02:00
code.c Cleanups and fixes 2013-05-29 02:16:50 +00:00
conout.c column printing for warnings and errors now 2013-05-30 19:36:01 +00:00
correct.c Grrrr 2013-04-24 17:47:42 +02:00
exec.c Cleanups and fixes 2013-05-29 02:16:50 +00:00
fs.c Grrrr 2013-04-24 17:47:42 +02:00
ftepp.c column printing for warnings and errors now 2013-05-30 19:36:01 +00:00
gmqcc.h column printing for warnings and errors now 2013-05-30 19:36:01 +00:00
gmqcc.ini.example manpage and ini update 2013-04-25 19:17:58 +02:00
INSTALL INSTALL: mention ArchLinux PKGBUILDs. 2012-12-26 21:57:26 +01:00
intrin.h Major export cleanup. Anything that was exported but wasn't used outside where it was implemented has been turned into static, and their exports have been removed. This actually makes the compiler compile slightly faster. 2013-05-29 03:29:04 +00:00
ir.c Major export cleanup. Anything that was exported but wasn't used outside where it was implemented has been turned into static, and their exports have been removed. This actually makes the compiler compile slightly faster. 2013-05-29 03:29:04 +00:00
ir.h Major export cleanup. Anything that was exported but wasn't used outside where it was implemented has been turned into static, and their exports have been removed. This actually makes the compiler compile slightly faster. 2013-05-29 03:29:04 +00:00
lexer.c column printing for warnings and errors now 2013-05-30 19:36:01 +00:00
lexer.h column printing for warnings and errors now 2013-05-30 19:36:01 +00:00
LICENSE This file seems to live in the past. Let's pull it over 2013-01-10 15:55:58 +01:00
main.c Vector tracing, step two in determining how to lower memory usage. 2013-06-02 04:29:53 +00:00
Makefile Add back that splint flag 2013-05-29 03:39:38 +00:00
opts.c column printing for warnings and errors now 2013-05-30 19:36:01 +00:00
opts.def Guart statistics by option. 2013-06-02 00:07:54 +00:00
pak.c Major export cleanup. Anything that was exported but wasn't used outside where it was implemented has been turned into static, and their exports have been removed. This actually makes the compiler compile slightly faster. 2013-05-29 03:29:04 +00:00
parser.c fix a leak on a parse-error 2013-06-01 23:36:05 +02:00
README update README to reflect syntax highlighting stuff. 2013-04-21 09:44:08 +00:00
test.c column printing for warnings and errors now 2013-05-30 19:36:01 +00:00
TODO TODO: fix typos 2012-12-26 19:15:40 +01:00
utf8.c Grrrr 2013-04-24 17:47:42 +02:00
util.c Track strdups too in the statistics 2013-06-02 04:38:20 +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 a list of changes:   see the CHANGES file.

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

For syntax highlighting description files, or information
regarding how to install them:
    See the README in syntax directory