Mark the beginning of the next release, master is now stable.
Generate PDF documentation from man pages for windows releases.
archlinux PKGBUILDs: don't use install's -D switch - now they should work for both ArchLinux and ArchBSD
Make makes output consistent with BSD makes output for make
Some typos
ir_builder now has a vinstr_temp array, a bunch of temps (currently 1) which can be used for virtual instruction translation
error when trying to pass a TYPE_NOEXPR value to ir_instr_op
Support vector bitor/bitand/bitxor.

Signed-off-by: Rudolf Polzer <divverent@xonotic.org>
Merge branch 'divVerent/submit/vector-bitops' of git://git.xonotic.org/xonotic/gmqcc into cooking
reset the column counter on a newline
Fix testsuite
Fix testsuite for when a process crashes (do not consider it a success)
Add support for columns to LNOF files.
New options: -ftypeless-stores and -fsort-operands

These flags reduce entropy, but not size, of the generated assembly
code. This helps compressability of the files.

Additionally, -ftypeless-stores might SLIGHTLY improve engine
performance due to less instructions being used (so branch prediction
might work better). Probably cannot be measured though.

Signed-off-by: Rudolf Polzer <divverent@xonotic.org>
And there she goes, them space swallowing whores.
fix testcase workarounds
Merge branch 'divVerent/ftypeless-stores' of git://git.xonotic.org/xonotic/gmqcc into cooking
bail out when encountering an invalid array size in the ast as it's likely to cause breakage when trying to generate them anyway
error on uninitialized arrays of unspecified size; otherwise it errors about a size overflow
Merge branch 'cooking' of github.com:graphitemaster/gmqcc into cooking