about summary refs log tree commit diff stats
path: root/src/elfs
diff options
context:
space:
mode:
authorAlexandre Julliard <julliard@winehq.org>2023-07-03 21:54:37 +0200
committerGitHub <noreply@github.com>2023-07-03 21:54:37 +0200
commita450806dd2da14cf29b6b01dc8e7e385e65f8dcb (patch)
tree813f68ac9f6b2f5214460ca1d3bef1407edfedf7 /src/elfs
parentcf6048419baf5c7a29ddf5a2463d7ae744832463 (diff)
downloadbox64-a450806dd2da14cf29b6b01dc8e7e385e65f8dcb.tar.gz
box64-a450806dd2da14cf29b6b01dc8e7e385e65f8dcb.zip
A few Push/Pop fixes and cleanups (#878)
* Use 32-bit push/pop for PUSHAD/POPAD.

* Always specify the Push/Pop size explicitly.

* Make the Push/Pop functions inline.
Diffstat (limited to 'src/elfs')
-rwxr-xr-xsrc/elfs/elfloader.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/elfs/elfloader.c b/src/elfs/elfloader.c
index e10de870..701f1164 100755
--- a/src/elfs/elfloader.c
+++ b/src/elfs/elfloader.c
@@ -37,6 +37,7 @@
 #include "dynablock.h"
 #endif
 #include "../emu/x64emu_private.h"
+#include "../emu/x64run_private.h"
 #include "x64tls.h"
 
 void* my__IO_2_1_stderr_ = NULL;