quakeforge/tools
Bill Currie c248372e20 Initial integer type support. qfcc /is/ partially broken when it comes to
integer constants and float function args/return values.

pr_comp.h:
	o  add the integer opcodes to pr_opcode_e
pr_edict.c:
	o  add "quaternion" and "integer" to type_name[]
	o  support quatnernion and integers types when printing values
	o  support the integer opcodes when bounds checking
pr_exec.c
	o  enable the integer opcodes
pr_opcode:
	o  add the integer opcodes to the opcode table
	o  logical operators all result in an integer rather than a value
expr.h:
	o  rename int_val to integer_val
qfcc.h:
	o  kill another magic number
expr.c:
	o  move the opcode to string conversion out of type_mismatch and into
	   get_op_string
	o  rename int_val to integer_val
	o  general integer type support.
	o  generate an internal comipiler error for null opcodes rather than
	   segging.
pr_imm.c:
	o  rename int_val to integer_val
	o  support integer constants, converting to float when needed.
pr_lex.c:
	o  magic number death and support quaternions and integers in type_size[]
qc-lex.l
	o  rename int_val to integer_val
	o  support quaternion and integer type keywords
qc-parse.y:
	o  rename int_val to integer_val
	o  use binary_expr instead of new_binary_expr for local initialized
	   variables
builtins.c:
	o  rename int_val to integer_val
	o  fix most (all?) of the INT related FIXMEs
defs.qc:
	o  use integer instead of float where it makes sense
main.c:
	o  read_result is now integer rather than float
main.qc:
	o  float -> integer where appropriate
	o  new test for int const to float arg
2001-07-23 01:31:22 +00:00
..
cross ignore the results of building mingw in here 2001-04-11 03:39:32 +00:00
cvs2cl bring in the tools from newtree and nuq. the two pythong files are from nuq 2001-01-09 05:58:40 +00:00
Forge Bunch of changes. Project has been almost completely rewritten, and now 2001-06-03 04:52:36 +00:00
gas2masm bring in the tools from newtree and nuq. the two pythong files are from nuq 2001-01-09 05:58:40 +00:00
misc bring in the tools from newtree and nuq. the two pythong files are from nuq 2001-01-09 05:58:40 +00:00
pak and some more 2001-01-18 00:59:42 +00:00
qfcc Initial integer type support. qfcc /is/ partially broken when it comes to 2001-07-23 01:31:22 +00:00
qfdefs it seems that the qcc variants that strip global defs only strip the name, so 2001-07-18 18:03:53 +00:00
qfpreqcc using qfpreqcc is now vewy vewy qwiet ('e's 'unting wabbits) 2001-07-03 21:17:02 +00:00
qwaq Initial integer type support. qfcc /is/ partially broken when it comes to 2001-07-23 01:31:22 +00:00
qfgl_gen.pl This is changing more then I wanted to at once, however. 2001-06-24 09:25:55 +00:00
zpak fix usage 2001-01-09 23:51:55 +00:00