diff options
Diffstat (limited to 'testing/android-tools/qemu-musl-native64.patch')
-rw-r--r-- | testing/android-tools/qemu-musl-native64.patch | 120 |
1 files changed, 0 insertions, 120 deletions
diff --git a/testing/android-tools/qemu-musl-native64.patch b/testing/android-tools/qemu-musl-native64.patch deleted file mode 100644 index 1733281cd1..0000000000 --- a/testing/android-tools/qemu-musl-native64.patch +++ /dev/null @@ -1,120 +0,0 @@ -diff --git a/Makefile.android b/Makefile.android -index 600be7c..4ca77b8 100644 ---- a/Makefile.android -+++ b/Makefile.android -@@ -236,7 +236,7 @@ start-emulator-library = \ - $(eval LOCAL_NO_DEFAULT_COMPILER_FLAGS := true) \ - $(eval LOCAL_MODULE := $1) \ - $(eval LOCAL_MODULE_CLASS := STATIC_LIBRARIES) \ -- $(eval LOCAL_MODULE_BITS := 32) -+ $(eval LOCAL_MODULE_BITS := 64) - - start-emulator64-library = \ - $(call start-emulator-library, $1) \ -@@ -286,11 +286,9 @@ LOCAL_LDLIBS := \ - - # Ensure only one of -m32 or -m64 is being used and place it first. - LOCAL_CFLAGS := \ -- -m$$(LOCAL_MODULE_BITS) \ - $$(filter-out -m32 -m64, $$(LOCAL_CFLAGS)) - - LOCAL_LDFLAGS := \ -- -m$$(LOCAL_MODULE_BITS) \ - $$(filter-out -m32 -m64, $$(LOCAL_LDFLAGS)) - - endef -@@ -399,7 +397,7 @@ endif - - $(call end-emulator-program) - --include $(LOCAL_PATH)/Makefile.tests -+#include $(LOCAL_PATH)/Makefile.tests - - ############################################################################## - ############################################################################## -diff --git a/Makefile.target b/Makefile.target -index e68de28..cb14321 100644 ---- a/Makefile.target -+++ b/Makefile.target -@@ -164,7 +164,8 @@ common_LOCAL_SRC_FILES += \ - ############################################################################## - # CPU-specific emulation. - # --common_LOCAL_CFLAGS += -fno-PIC -fomit-frame-pointer -Wno-sign-compare -+#common_LOCAL_CFLAGS += -fno-PIC -fomit-frame-pointer -Wno-sign-compare -+common_LOCAL_CFLAGS += -fomit-frame-pointer -Wno-sign-compare - - ifeq ($(HOST_ARCH),ppc) - common_LOCAL_CFLAGS += -D__powerpc__ -diff --git a/android-configure.sh b/android-configure.sh -index 42fe51d..a248c97 100755 ---- a/android-configure.sh -+++ b/android-configure.sh -@@ -143,7 +143,7 @@ fi - - # By default, generate 32-bit binaries, the Makefile have targets that - # generate 64-bit ones by using -m64 on the command-line. --force_32bit_binaries -+#force_32bit_binaries - - case $OS in - linux-*) -diff --git a/android/config/linux-x86_64/SDL_config.h b/android/config/linux-x86_64/SDL_config.h -index 529beb0..ba3dbed 100644 ---- a/android/config/linux-x86_64/SDL_config.h -+++ b/android/config/linux-x86_64/SDL_config.h -@@ -105,7 +105,7 @@ - - /* Enable various threading systems */ - #define SDL_THREAD_PTHREAD 1 --#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX_NP 1 -+#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX 1 - - /* Enable various timer systems */ - #define SDL_TIMER_UNIX 1 -diff --git a/android/emulation/CpuAccelerator.cpp b/android/emulation/CpuAccelerator.cpp -index be0175e..d79ba99 100644 ---- a/android/emulation/CpuAccelerator.cpp -+++ b/android/emulation/CpuAccelerator.cpp -@@ -74,6 +74,15 @@ GlobalState gGlobals = { false, false, CPU_ACCELERATOR_NONE, { '\0' } }; - ///////////////////////////////////////////////////////////////////////// - - #if HAVE_KVM -+#ifndef TEMP_FAILURE_RETRY -+#define TEMP_FAILURE_RETRY(exp) ({ \ -+ typeof (exp) _rc; \ -+ do { \ -+ _rc = (exp); \ -+ } while (_rc == ((typeof (exp)) -1) && errno == EINTR); \ -+ _rc; }) -+#endif -+ - - #include <linux/kvm.h> - -diff --git a/distrib/sdl-1.2.15/src/video/x11/SDL_x11sym.h b/distrib/sdl-1.2.15/src/video/x11/SDL_x11sym.h -index f9c7df3..56ce2c8 100644 ---- a/distrib/sdl-1.2.15/src/video/x11/SDL_x11sym.h -+++ b/distrib/sdl-1.2.15/src/video/x11/SDL_x11sym.h -@@ -175,7 +175,7 @@ SDL_X11_SYM(Bool,XShmQueryExtension,(Display* a),(a),return) - */ - #ifdef LONG64 - SDL_X11_MODULE(IO_32BIT) --SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return) -+//SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return) - SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),) - #endif - -diff --git a/target-i386/kvm-gs-restore.c b/target-i386/kvm-gs-restore.c -index 2ca6ab6..04db82e 100644 ---- a/target-i386/kvm-gs-restore.c -+++ b/target-i386/kvm-gs-restore.c -@@ -35,7 +35,7 @@ static void check_and_restore_gs(void) - struct sigact_status - { - unsigned int sigaction:1; -- __sighandler_t old_handler; -+ sighandler_t old_handler; - void (*old_sigaction) (int, siginfo_t *, void *); - }; - static struct sigact_status o_sigact[SIGUNUSED]; |