quakeforge/include
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
..
QF Initial integer type support. qfcc /is/ partially broken when it comes to 2001-07-23 01:31:22 +00:00
win32 Rev for 0.5.1, disable -fbdev by default (use --with-fbdev to enable) 2001-06-20 19:52:13 +00:00
.gitignore forgot to add stamp-h.in to .gitignore 2001-07-05 15:18:36 +00:00
adivtab.h Merge adivtab.h while I'm at it. 2001-05-09 17:24:41 +00:00
anorm_dots.h Merge anorms.h and anorm_dots.h. 2001-05-09 17:22:27 +00:00
anorms.h Merge anorms.h and anorm_dots.h. 2001-05-09 17:22:27 +00:00
asm_draw.h First stage of video and input system merge. The city has collapsed, wreckage sifting ensues... 2001-04-15 04:18:22 +00:00
asm_i386.h include/QF header cleanup. including config.h (or any file from include) is 2001-05-31 05:33:13 +00:00
block8.h More header merging. 2001-05-09 17:29:07 +00:00
block16.h More header merging. 2001-05-09 17:29:07 +00:00
buildnum.h More merging. Become one with the shoggoth. Poor hungry shoggoth... 2001-05-10 02:29:38 +00:00
compat.h compat.h: 2001-05-31 18:11:05 +00:00
context_x11.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
d_iface.h sw_rmain.c is now client and chase clean. 2001-05-20 20:38:51 +00:00
d_ifacea.h sw_rmain.c is now client and chase clean. 2001-05-20 20:38:51 +00:00
d_local.h *meld* 2001-05-10 17:26:03 +00:00
dga_check.h First stage of video and input system merge. The city has collapsed, wreckage sifting ensues... 2001-04-15 04:18:22 +00:00
fbset.h make -fbdev build again AND make nq-fbdev a new target. 2001-03-29 17:31:15 +00:00
gl_warp_sin.h Ack, where did all the chairs go! 2001-05-09 18:45:38 +00:00
in_win.h at long last, nq-wgl builds. probably as broken as hell, though 2001-04-11 21:55:27 +00:00
logos.h *shuffle* 2001-05-10 04:16:39 +00:00
Makefile.am Include files for gib have been relocated out of include/ 2001-06-08 18:46:26 +00:00
menu.h Let's get this into CVS, even if it's not used yet. 2001-04-17 23:04:54 +00:00
quakeasm.h First stage of video and input system merge. The city has collapsed, wreckage sifting ensues... 2001-04-15 04:18:22 +00:00
r_cvar.h fix the persistent fires. For sanity's sake, the non-renderer specific parts 2001-06-29 02:43:04 +00:00
r_dynamic.h fix the persistent fires. For sanity's sake, the non-renderer specific parts 2001-06-29 02:43:04 +00:00
r_local.h no header includes cvar.h now 2001-05-31 03:41:35 +00:00
r_shared.h move dlight stuff out of cl_* into r_main.c. nq dlights seem to be broken, 2001-05-20 05:42:52 +00:00
sbar.h gl_screen.c and screen.c are now client clean (and merged :) 2001-05-23 06:33:23 +00:00
varrays.h This is changing more then I wanted to at once, however. 2001-06-24 09:25:55 +00:00
vgamodes.h First stage of video and input system merge. The city has collapsed, wreckage sifting ensues... 2001-04-15 04:18:22 +00:00
view.h no header includes cvar.h now 2001-05-31 03:41:35 +00:00
vregset.h First stage of video and input system merge. The city has collapsed, wreckage sifting ensues... 2001-04-15 04:18:22 +00:00
winquake.h mingw cross compile fixes. qw-server (only, so far) compiles but does not 2001-04-10 20:07:11 +00:00