quakeforge/include/QF
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
..
GL forgot to commit this 2001-07-22 03:23:15 +00:00
plugin plugin.h: 2001-07-16 23:17:52 +00:00
.gitignore
bspfile.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
cdaudio.h
checksum.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
cmd.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
console.h create an "input line" object for the console so Con_ProcessInput can be used 2001-07-17 16:46:51 +00:00
crc.h
cvar.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
draw.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
gcc_attr.h
gib.h
hash.h slight api change: Hash_Del now returns a pointer to the element deleted, or 2001-07-06 17:43:47 +00:00
hl.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
info.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
input.h
joystick.h
keys.h azerty kb patch from Filip Van Raemdonck <mechanix@digibel.org>. includes some 2001-07-19 21:46:34 +00:00
link.h
locs.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
Makefile.am beginnings of debug info for progs 2001-07-13 06:08:50 +00:00
mathlib.h
mdfour.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
model.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
modelgen.h
msg.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
pcx.h
plugin.h plugin.h: 2001-07-16 23:17:52 +00:00
pr_comp.h Initial integer type support. qfcc /is/ partially broken when it comes to 2001-07-23 01:31:22 +00:00
pr_debug.h print out source line numbers when available 2001-07-14 23:53:59 +00:00
progs.h rename int_var to integer_var 2001-07-22 20:20:46 +00:00
qargs.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
qdefs.h
qendian.h a slight oopsie on the location of WriteFloat and friends :P plus nq is now 2001-06-29 06:50:29 +00:00
qfplist.h qfplist.h: 2001-07-05 17:28:19 +00:00
qtypes.h include/QF header cleanup. including config.h (or any file from include) is 2001-05-31 05:33:13 +00:00
render.h
screen.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
sizebuf.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
skin.h
sound.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
spritegn.h
sys.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
teamplay.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
texture.h include/QF header cleanup. including config.h (or any file from include) is 2001-05-31 05:33:13 +00:00
tga.h
uint32.h
va.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
ver_check.h include/QF header cleanup. including config.h (or any file from include) is 2001-05-31 05:33:13 +00:00
vfile.h make Qwrite's buffer pointer const. 2001-07-22 18:38:59 +00:00
vfs.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
vid.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
wad.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
zone.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00