quakeforge/tools/qfcc/source
Bill Currie 634dcbba95 forgot to allow struct move (for struct assigment)
This is an imperfect revision of history.
2004-11-11 22:41:00 +00:00
..
.gitignore update with qfprogs 2004-02-03 02:40:00 +00:00
.indent.pro indent whitespace cleanup. not perfect, but a bit more consistent now 2001-12-06 19:49:40 +00:00
class.c compile time protocol support seems to be complete now. fortunatly, protocols had never been written out so the corrections to the protocol related stuctures do not need a progs version bump. runtime protocol support hasn't been fully tested yet. 2004-11-11 00:34:00 +00:00
constfold.c forgot to allow struct move (for struct assigment) 2004-11-11 22:41:00 +00:00
cpp.c remove redundant cast 2004-01-13 03:07:36 +00:00
debug.c re-arrange things so __attribute__ and __builtin_expect are properly 2003-01-15 15:31:36 +00:00
def.c fix a couple out-by-one errors highlighted by quaternions 2004-04-09 02:20:47 +00:00
disassemble.c make printing of global contents in PR_PrintStatement optional so 2004-01-31 04:26:01 +00:00
emit.c all warnings (except for @self and self) are now fully controllable 2004-02-17 00:39:21 +00:00
expr.c do proper selector registration. unfortunatly, I discovered I'd created pr_method_t incorrectly and so had to bump the progs version again 2004-11-10 05:37:00 +00:00
function.c more quaternion work (should be working, haven't come up with tests yet) 2004-04-08 03:32:14 +00:00
globals.c move qfprogs in with qfcc (it's going to need to share code) 2004-01-28 05:23:43 +00:00
idstuff.c Some signed/unsigned formatting stuff found by lint. 2004-04-27 23:17:41 +00:00
immediate.c more quaternion work (should be working, haven't come up with tests yet) 2004-04-08 03:32:14 +00:00
lines.c Some signed/unsigned formatting stuff found by lint. 2004-04-27 23:17:41 +00:00
linker.c add -Wsign-compare (default for -Wall only in C++) and fix up the warnings 2004-07-13 19:14:01 +00:00
Makefile.am make bison output a state file 2004-11-02 05:19:00 +00:00
method.c do proper selector registration. unfortunatly, I discovered I'd created pr_method_t incorrectly and so had to bump the progs version again 2004-11-10 05:37:00 +00:00
modules.c compile time protocol support seems to be complete now. fortunatly, protocols had never been written out so the corrections to the protocol related stuctures do not need a progs version bump. runtime protocol support hasn't been fully tested yet. 2004-11-11 00:34:00 +00:00
obj_file.c remove a mostly unused field 2004-02-21 05:58:01 +00:00
opcodes.c new opcode: state.f. same as state, but takes a 3rd float operand to 2004-02-11 01:43:33 +00:00
options.c add -Wsign-compare (default for -Wall only in C++) and fix up the warnings 2004-07-13 19:14:01 +00:00
qc-lex.l compile time protocol support seems to be complete now. fortunatly, protocols had never been written out so the corrections to the protocol related stuctures do not need a progs version bump. runtime protocol support hasn't been fully tested yet. 2004-11-11 00:34:00 +00:00
qc-parse.y compile time protocol support seems to be complete now. fortunatly, protocols had never been written out so the corrections to the protocol related stuctures do not need a progs version bump. runtime protocol support hasn't been fully tested yet. 2004-11-11 00:34:00 +00:00
qfcc.c Use the script api to parse progs.src instead of idparse. Now any additional tokens on the first line of progs.src are ignored and any additional tokens on subsequent lines get cumulatively added to the cpp command line. See progs.src[.in] in tools/qwaq for a simple example. 2004-11-11 00:24:00 +00:00
qfpreqcc move qfpreqcc in with qfcc for relationship reasons 2004-01-28 05:34:23 +00:00
qfprogs.c initialize the function tables properly when "converting" a qfo, fix a buffer overflow in file loading and remove the now unnecessary hunk initialization. 2004-11-02 07:15:00 +00:00
reloc.c make rel_def_op work properly 2003-08-22 19:48:14 +00:00
strings.c pr_stringsize hasn't reflected static strings size for a while... 2004-01-29 08:11:04 +00:00
strpool.c re-arrange things so __attribute__ and __builtin_expect are properly 2003-01-15 15:31:36 +00:00
struct.c don't seg on null field names 2004-02-13 23:08:22 +00:00
stub.c while not yet perfect, qfprogs now works with qfo files 2004-01-29 07:43:05 +00:00
switch.c this should fix the string case errors on sparc64 2004-05-15 01:00:47 +00:00
type.c compile time protocol support seems to be complete now. fortunatly, protocols had never been written out so the corrections to the protocol related stuctures do not need a progs version bump. runtime protocol support hasn't been fully tested yet. 2004-11-11 00:34:00 +00:00