mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 06:07:44 +00:00
UserspaceEmulator+LibC: Use sys$emuctl() to pass malloc info to UE
Get rid of the awkward secret handshake sequence between malloc and UE and simply use sys$emuctl() to notify UE of malloc, free and realloc.
This commit is contained in:
parent
4faeaf101c
commit
9588f01739
8 changed files with 44 additions and 90 deletions
|
@ -82,7 +82,7 @@ private:
|
|||
void register_signal_handlers();
|
||||
void setup_signal_trampoline();
|
||||
|
||||
int virt$emuctl();
|
||||
int virt$emuctl(FlatPtr, FlatPtr, FlatPtr);
|
||||
int virt$fork();
|
||||
int virt$execve(FlatPtr);
|
||||
int virt$access(FlatPtr, size_t, int);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue