An Improved Quake C Compiler
Find a file
2013-02-25 10:01:36 +00:00
distro Fix this target for archlinux 2013-02-02 09:02:03 +00:00
doc Update doc/specification.tex 2013-02-04 11:13:11 -05: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 Aliases to aliases is a bad idea, revert. Added better tests to show unused aliases 2013-02-06 09:28:42 +00:00
.gitattributes gitattributes for whitespace 2012-04-28 16:40:03 -04:00
.gitignore update to .gitignore 2013-02-13 10:55:32 +01:00
.travis.yml Uhh I did it again 2013-01-12 15:47:41 +00:00
ast.c Merge branch 'cooking' of github.com:graphitemaster/gmqcc into cooking 2013-02-05 17:16:09 +00:00
ast.h Implemented generalized attribute aliases. You can now alias functions, locals, or globals with [[alias("old_name")]] type new_name; 2013-02-06 05:30:09 +00:00
AUTHORS typo 2013-02-02 00:59:19 +00:00
CHANGES Update CHANGES file 2013-01-17 10:06:01 +01:00
code.c Cleanup cargocult directory and file specific things, to fs.c (renamed file.c which also contains directory handling stuff). Also cleaned up some stuff, and added proper end comments to conditional inclusion stuff. 2013-02-08 12:06:59 +00:00
conout.c fix 2013-02-11 18:02:42 +00:00
correct.c Fix memleak and assignment for cached lengths in corrector 2013-02-01 06:22:29 +00:00
exec.c Cleanup cargocult directory and file specific things, to fs.c (renamed file.c which also contains directory handling stuff). Also cleaned up some stuff, and added proper end comments to conditional inclusion stuff. 2013-02-08 12:06:59 +00:00
fs.c Less duplication 2013-02-11 17:51:23 +00:00
ftepp.c Merge branch 'master' into cooking 2013-02-12 14:31:27 +01:00
gmqcc.h Push definitions when -O0 2013-02-25 08:52:17 +00:00
gmqcc.ini.example gmqcc.ini.example: LEGACY_VECTOR_MATHS 2013-01-14 11:17:25 +01:00
INSTALL INSTALL: mention ArchLinux PKGBUILDs. 2012-12-26 21:57:26 +01:00
ir.c Remove debug printf 2013-02-25 08:52:56 +00:00
ir.h Lifetime analysis: Don't go through the blocks as a graph, instead, go through only the list. 2013-02-11 11:39:44 +01:00
lexer.c Merge branch 'master' into cooking 2013-02-20 23:08:58 +01:00
lexer.h Implemented __VA_COUNT__ 2013-02-08 12:30:17 +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 Cleanup cargocult directory and file specific things, to fs.c (renamed file.c which also contains directory handling stuff). Also cleaned up some stuff, and added proper end comments to conditional inclusion stuff. 2013-02-08 12:06:59 +00:00
Makefile Print the number for the test itself in the test-suite. The log10 can be improved. 2013-02-25 10:01:36 +00:00
opts.c Push definitions when -O0 2013-02-25 08:52:17 +00:00
opts.def Yes, that's what you are SUPPOSED to do in this case: ERROR, not default to crap 2013-02-04 00:20:41 +01:00
pak.c BOOM 2013-02-10 13:59:24 +00:00
parser.c Make it compile as C++ code again. 2013-02-06 10:36:27 +00:00
README mention CHANGES in README 2013-01-10 20:52:23 +00:00
test.c Print the number for the test itself in the test-suite. The log10 can be improved. 2013-02-25 10:01:36 +00:00
TODO TODO: fix typos 2012-12-26 19:15:40 +01:00
utf8.c Happy new years! 2013-01-01 05:08:55 +00:00
util.c Get it compiling with C++ compilers again. 2013-01-30 06:49:50 +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