Bill Currie
|
dfc83c1f5f
|
add PR_PushFrame and PR_PopFrame so temp strings are easy to use for
parameters to progs functions.
double the progs stack sizes (call depth of 32? eek)
allow one extra call on the progs stack :)
misc minor cleanups
|
2004-01-05 07:10:32 +00:00 |
|
Bill Currie
|
5f5662a063
|
PF_VarString return a plain char * and make it easier to add "at load" init
functions
|
2003-11-20 07:46:56 +00:00 |
|
Bill Currie
|
253d19876c
|
no code to dump for a null function
|
2003-08-24 05:08:47 +00:00 |
|
Bill Currie
|
cbc6c40d33
|
get some single source instruction formats right and handle empty paths
properly
|
2003-08-05 17:27:47 +00:00 |
|
Bill Currie
|
cbd5c70320
|
oops, %O should be in hex
|
2003-07-31 01:57:29 +00:00 |
|
Bill Currie
|
72eca6a956
|
get the default right :P
|
2003-07-30 22:24:44 +00:00 |
|
Bill Currie
|
0806fc33dd
|
debugging improvements. opcodes now sport an optional format specifier for
printing their args (default is "%Ga, %Gb, %gc") and PR_ValueString will
try to print what a pointer points to
|
2003-07-30 22:24:16 +00:00 |
|
Bill Currie
|
eb099ae0d3
|
make qf gcc 3.3 clean
|
2003-04-17 00:01:48 +00:00 |
|
Bill Currie
|
2858bc4922
|
d'oh
|
2003-03-12 22:38:02 +00:00 |
|
Bill Currie
|
71a60717d9
|
make pr_source_path a ; separated list of dirs and make it controllable in
qfprogs
|
2003-03-12 22:31:44 +00:00 |
|
Bill Currie
|
93834f2694
|
better source line tracking
|
2003-02-24 16:01:52 +00:00 |
|
Bill Currie
|
38d5c8c41a
|
better line search algorithm (not perfect yet, though)
|
2003-02-24 03:34:11 +00:00 |
|
Bill Currie
|
72e5221f06
|
minor debugging tweaks
|
2003-02-21 15:09:02 +00:00 |
|
Bill Currie
|
b6a3bc8d1c
|
try to give line numbers in the traceback
|
2003-02-19 06:26:49 +00:00 |
|
Bill Currie
|
6a687f5e45
|
rename all the globals in quakefs.[ch] to be QFS_* or qfs_*
|
2003-02-14 19:46:07 +00:00 |
|
Bill Currie
|
761a7546dd
|
re-arrange things so __attribute__ and __builtin_expect are properly
autoconfiscated so rcsid will continue to work with gcc 3.3
|
2003-01-15 15:31:36 +00:00 |
|
Bill Currie
|
71196fedf6
|
make gcc more anal about prototypes, string constants and function
visibility (ie, global functions must have a prototype)
|
2003-01-06 18:28:13 +00:00 |
|
Bill Currie
|
012cc58eb4
|
move the debug related stuff from pr_exec.c to pr_debug.c
|
2002-10-23 20:42:02 +00:00 |
|
Bill Currie
|
ec47e08e1c
|
go back to using QFile, quakeio.h and quakefs.h
|
2002-08-27 07:16:28 +00:00 |
|
Bill Currie
|
0b1d1ade73
|
qfprogs can now read the debug data
|
2002-06-11 17:24:37 +00:00 |
|
Bill Currie
|
12a0a10d33
|
more alpha portability fixes
|
2001-11-29 19:35:25 +00:00 |
|
Bill Currie
|
3a366f4f7e
|
break out the backtrace code from PR_RunError into PR_DumpState and use
PR_DumpState instead of PR_RunError in seg_fault_handler so we get both a
progs trace /and/ a core file (ulimit allowing)
|
2001-10-08 03:46:44 +00:00 |
|
Bill Currie
|
b1f4a778f9
|
the rcsid commit from hell }:>
|
2001-09-28 06:26:31 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
dc947ce8f5
|
Whitespace.
|
2001-09-10 12:56:23 +00:00 |
|
Adam Olsen
|
9ea52e8239
|
Move the gamecode engine into a subdir.
|
2001-08-21 21:05:26 +00:00 |
|