Remove Emscripten support entirely

Makefile for Emscripten build has been dropped in commit 1333d6f776
This commit is contained in:
scribam 2019-08-30 20:01:14 +02:00
parent 8935772f5e
commit 79f801d314
3 changed files with 7 additions and 27 deletions

View File

@ -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

View File

@ -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);
}

View File

@ -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);