Remove Emscripten support entirely
Makefile for Emscripten build has been dropped in commit 1333d6f776
This commit is contained in:
parent
8935772f5e
commit
79f801d314
|
@ -211,9 +211,6 @@
|
|||
#elif defined(TARGET_GCW0)
|
||||
#define HOST_OS OS_LINUX
|
||||
#define HOST_CPU CPU_MIPS
|
||||
#elif defined(TARGET_EMSCRIPTEN)
|
||||
#define HOST_OS OS_LINUX
|
||||
#define HOST_CPU CPU_GENERIC
|
||||
#elif defined(TARGET_IPHONE)
|
||||
#define HOST_OS OS_DARWIN
|
||||
#define HOST_CPU CPU_ARM
|
||||
|
|
|
@ -14,10 +14,6 @@
|
|||
#include "log/LogManager.h"
|
||||
#include <unistd.h>
|
||||
|
||||
#if defined(TARGET_EMSCRIPTEN)
|
||||
#include <emscripten.h>
|
||||
#endif
|
||||
|
||||
#if defined(SUPPORT_DISPMANX)
|
||||
#include "linux-dist/dispmanx.h"
|
||||
#endif
|
||||
|
@ -110,10 +106,6 @@ void os_SetupInput()
|
|||
|
||||
void UpdateInputState(u32 port)
|
||||
{
|
||||
#if defined(TARGET_EMSCRIPTEN)
|
||||
return;
|
||||
#endif
|
||||
|
||||
#if defined(USE_JOYSTICK)
|
||||
input_joystick_handle(joystick_fd, port);
|
||||
#endif
|
||||
|
@ -375,14 +367,10 @@ int main(int argc, wchar* argv[])
|
|||
if (reicast_init(argc, argv))
|
||||
die("Reicast initialization failed\n");
|
||||
|
||||
#if !defined(TARGET_EMSCRIPTEN)
|
||||
#if FEAT_HAS_NIXPROF
|
||||
install_prof_handler(1);
|
||||
#endif
|
||||
rend_thread(NULL);
|
||||
#else
|
||||
emscripten_set_main_loop(&dc_run, 100, false);
|
||||
#if FEAT_HAS_NIXPROF
|
||||
install_prof_handler(1);
|
||||
#endif
|
||||
rend_thread(NULL);
|
||||
|
||||
#ifdef TARGET_PANDORA
|
||||
clean_exit(0);
|
||||
|
@ -406,12 +394,7 @@ int get_mic_data(u8* buffer) { return 0; }
|
|||
|
||||
void os_DebugBreak()
|
||||
{
|
||||
#if !defined(TARGET_EMSCRIPTEN)
|
||||
raise(SIGTRAP);
|
||||
#else
|
||||
ERROR_LOG(COMMON, "DEBUGBREAK!");
|
||||
exit(-1);
|
||||
#endif
|
||||
raise(SIGTRAP);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
#include <signal.h>
|
||||
#include <sys/param.h>
|
||||
#include <sys/time.h>
|
||||
#if !defined(TARGET_BSD) && !defined(__ANDROID__) && !defined(TARGET_IPHONE) && !defined(TARGET_EMSCRIPTEN) && !defined(TARGET_OSX) && !defined(TARGET_OSX_X64)
|
||||
#if !defined(TARGET_BSD) && !defined(__ANDROID__) && !defined(TARGET_IPHONE) && !defined(TARGET_OSX) && !defined(TARGET_OSX_X64)
|
||||
#include <sys/personality.h>
|
||||
#include <dlfcn.h>
|
||||
#endif
|
||||
|
@ -175,7 +175,7 @@ void enable_runfast()
|
|||
}
|
||||
|
||||
void linux_fix_personality() {
|
||||
#if !defined(TARGET_BSD) && !defined(__ANDROID__) && !defined(TARGET_OS_MAC) && !defined(TARGET_EMSCRIPTEN)
|
||||
#if !defined(TARGET_BSD) && !defined(__ANDROID__) && !defined(TARGET_OS_MAC)
|
||||
DEBUG_LOG(BOOT, "Personality: %08X", personality(0xFFFFFFFF));
|
||||
personality(~READ_IMPLIES_EXEC & personality(0xFFFFFFFF));
|
||||
DEBUG_LOG(BOOT, "Updated personality: %08X", personality(0xFFFFFFFF));
|
||||
|
@ -183,7 +183,7 @@ void linux_fix_personality() {
|
|||
}
|
||||
|
||||
void linux_rpi2_init() {
|
||||
#if !defined(TARGET_BSD) && !defined(__ANDROID__) && !defined(TARGET_EMSCRIPTEN) && defined(TARGET_VIDEOCORE)
|
||||
#if !defined(TARGET_BSD) && !defined(__ANDROID__) && defined(TARGET_VIDEOCORE)
|
||||
void* handle;
|
||||
void (*rpi_bcm_init)(void);
|
||||
|
||||
|
|
Loading…
Reference in New Issue