0
0
Fork 0
mirror of https://git.code.sf.net/p/quake/quakeforge synced 2025-03-21 18:01:15 +00:00
No description
Find a file
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
debian GGI has been eradicated. It's broken and none of us use it, therefore 2001-02-22 00:24:45 +00:00
doc Grr. Make the list archives use [gak] GeoCrawler. 2001-07-17 17:47:53 +00:00
include Initial integer type support. qfcc /is/ partially broken when it comes to 2001-07-23 01:31:22 +00:00
libs Initial integer type support. qfcc /is/ partially broken when it comes to 2001-07-23 01:31:22 +00:00
nq rename int_var to integer_var 2001-07-22 20:20:46 +00:00
qw rename int_var to integer_var 2001-07-22 20:20:46 +00:00
RPM initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
tools Initial integer type support. qfcc /is/ partially broken when it comes to 2001-07-23 01:31:22 +00:00
.gitignore add the beginnings of quakeforge-config ala gtk-config 2001-05-16 20:38:38 +00:00
acconfig.h make progs type checking optional at configure time. still defaults to on. 2001-06-08 00:11:54 +00:00
acinclude.m4 Working on one common configure which lets nq and qw compile. 2001-02-20 03:10:06 +00:00
bootstrap remove the location 2001-06-08 22:57:51 +00:00
configure.in optionally disable the curses server console, bringing back the old behaviour 2001-07-19 05:13:32 +00:00
COPYING initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
INSTALL initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
Makefile.am make make changelog work in an external buildtree 2001-06-08 00:27:41 +00:00
NEWS Cleared the NEWS file - what was there didn't even apply to newtree it was 2001-02-23 00:49:59 +00:00
quakeforge-config.in add the beginnings of quakeforge-config ala gtk-config 2001-05-16 20:38:38 +00:00
TODO textures will be a lib of its own 2001-05-10 21:43:57 +00:00