mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-03-12 04:12:13 +00:00
This is necessary to get statement disassembly working, and likely debugging in general. locals is the total size of the stack frame and thus reaches above the function-entry stack pointer, and params_start is the local space relative start of the parameters. Thus, knowing the function-entry stack pointer, the bottom of the locals space can be found by subtracting params_start, and the top of the locals space by adding (locals - params_start). |
||
---|---|---|
.. | ||
class.h | ||
codespace.h | ||
cpp.h | ||
dags.h | ||
debug.h | ||
def.h | ||
defspace.h | ||
diagnostic.h | ||
dot.h | ||
emit.h | ||
expr.h | ||
expr_names.h | ||
flow.h | ||
function.h | ||
grab.h | ||
idstuff.h | ||
linker.h | ||
Makemodule.am | ||
method.h | ||
obj_file.h | ||
obj_type.h | ||
opcodes.h | ||
options.h | ||
pragma.h | ||
qfcc.h | ||
qfprogs.h | ||
reloc.h | ||
shared.h | ||
statements.h | ||
strpool.h | ||
struct.h | ||
switch.h | ||
symtab.h | ||
type.h | ||
value.h |