quakeforge/libs/ruamoko
Bill Currie cdc3c9822d [ruamoko] Preserve the stack in obj_msg_sendv
obj_msg_sendv needs to push the parameters onto the stack for Ruamoko
progs, but this causes problems because PR_CallFunction winds up
recording the wrong stack pointer for progs functions, and nothing
restores the stack for builtins. The handling is basically the same as
for the return pointer.
2022-02-04 22:09:38 +09:00
..
Makemodule.am [ruamoko] Add bindings for Mercenne Twister 2021-12-24 06:45:13 +09:00
pr_cmds.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_cbuf.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_cmd.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_cvar.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_game_init.c [ruamoko] Add bindings for Mercenne Twister 2021-12-24 06:45:13 +09:00
rua_hash.c [ruamoko] Wrap hash table callbacks with push/pop frame 2022-01-31 23:47:02 +09:00
rua_init.c [ruamoko] Actually hook up the stdlib builtins 2021-06-01 23:44:51 +09:00
rua_input.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_keys.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_math.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_mersenne.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_msgbuf.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_obj.c [ruamoko] Preserve the stack in obj_msg_sendv 2022-02-04 22:09:38 +09:00
rua_plist.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_qfile.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_qfs.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_runtime.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_script.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_set.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_stdlib.c [gamecode] Add a data pointer passed to builtin functions 2022-01-24 00:20:05 +09:00
rua_string.c [ruamoko] Separate the two str_mid builtins 2022-02-04 11:38:36 +09:00