@@ -99,55 +99,6 @@ if (EMSCRIPTEN)
9999 list (REMOVE_ITEM SOURCE_FILES include /sx/fiber.h)
100100endif ()
101101
102- ####################################################################################################
103- # Assembly files for fcontext
104- if (APPLE )
105- # Apple comboned, include based on arch
106- set (CPU_ARCH "combined" )
107- set (ASM_EXT "all_macho_gas.S" )
108- elseif (ANDROID )
109- # Android (Arm/x86_64/Arm64)
110- if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm" )
111- set (CPU_ARCH "arm" )
112- set (ASM_EXT "aapcs_elf_gas.S" )
113- elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64" )
114- set (CPU_ARCH "arm64" )
115- set (ASM_EXT "aapcs_elf_gas.S" )
116- elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "i686" )
117- set (CPU_ARCH "i386" )
118- set (ASM_EXT "sysv_elf_gas.S" )
119- elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86_64" )
120- set (CPU_ARCH "x86_64" )
121- set (ASM_EXT "sysv_elf_gas.S" )
122- endif ()
123- elseif (UNIX )
124- # Unix systems (x86/x64)
125- if (CMAKE_SIZEOF_VOID_P EQUAL 8)
126- set (CPU_ARCH "x86_64" )
127- else ()
128- set (CPU_ARCH "i386" )
129- endif ()
130- set (ASM_EXT "sysv_elf_gas.S" )
131- elseif (WIN32 )
132- # Windows (x86/64)
133- if (CMAKE_SIZEOF_VOID_P EQUAL 8)
134- set (CPU_ARCH "x86_64" )
135- else ()
136- set (CPU_ARCH "i386" )
137- endif ()
138- set (ASM_EXT "ms_pe_masm.asm" )
139- endif ()
140-
141- set (ASM_SOURCES "asm/make_${CPU_ARCH} _${ASM_EXT} "
142- "asm/jump_${CPU_ARCH} _${ASM_EXT} "
143- "asm/ontop_${CPU_ARCH} _${ASM_EXT} " )
144- set_source_files_properties (${ASM_SOURCES} PROPERTIES COMPILE_DEFINITIONS BOOST_CONTEXT_EXPORT= )
145-
146- if (EMSCRIPTEN)
147- unset (ASM_SOURCES)
148- endif ()
149- ####################################################################################################
150-
151102add_definitions (-D__STDC_LIMIT_MACROS )
152103add_definitions (-D__STDC_FORMAT_MACROS )
153104add_definitions (-D__STDC_CONSTANT_MACROS )
0 commit comments