wasm-micro-runtime/core/iwasm/common/arch
zoraaver eaf1897a70
Add support for universal binaries on OSX (#2060)
When building for multiple architectures on OSX, it's necessary to use
compiler macros to conditionally include architecture-specific code
rather than conditionally including architecture-specific assembly files
via cmake. See
  https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary
and
  https://cmake.org/cmake/help/latest/variable/CMAKE_OSX_ARCHITECTURES.html
for more details.

Co-authored-by: Zoraaver Singh <zoraaver@amazon.co.uk>
2023-03-30 09:53:07 +08:00
..
invokeNative_aarch64_simd.s
invokeNative_aarch64.s
invokeNative_arc.s
invokeNative_arm_vfp.s Make sp 8 byte aligned in invokeNative on ARM (#697) 2021-08-18 10:21:38 +08:00
invokeNative_arm.s
invokeNative_em64_simd.asm
invokeNative_em64_simd.s
invokeNative_em64.asm
invokeNative_em64.s
invokeNative_general.c Apply clang-format for more src files and update spec test script (#775) 2021-10-08 17:47:11 +08:00
invokeNative_ia32.asm
invokeNative_ia32.s Fix stack alignment issue on ia32 (#1934) 2023-02-06 09:07:00 +08:00
invokeNative_mingw_x64_simd.s Implement invokeNative asm code for MinGW (#1753) 2022-11-28 17:48:06 +08:00
invokeNative_mingw_x64.s Implement invokeNative asm code for MinGW (#1753) 2022-11-28 17:48:06 +08:00
invokeNative_mips.s
invokeNative_osx_universal.s Add support for universal binaries on OSX (#2060) 2023-03-30 09:53:07 +08:00
invokeNative_riscv.S
invokeNative_thumb_vfp.s Make sp 8 byte aligned in invokeNative on ARM (#697) 2021-08-18 10:21:38 +08:00
invokeNative_thumb.s Make sp 8 byte aligned in invokeNative on ARM (#697) 2021-08-18 10:21:38 +08:00
invokeNative_xtensa.s