From db5706ff285c476aa3c0f811ff2b188319ac3ebe Mon Sep 17 00:00:00 2001 From: Paul Monson Date: Fri, 26 Apr 2019 04:58:58 -0700 Subject: add support for 32-bit ARM on Windows (#477) * add support for 32-bit ARM on Windows * fix mismatched brace in appveyor.yml * remove arm platform from appveyor.yml for now * fix arm build * fix typo * fix assembler names * try Visual Studio 2017 * add windows arm32 to .appveyor.yml * update README.md --- configure.host | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'configure.host') diff --git a/configure.host b/configure.host index 64addf2..8181a61 100644 --- a/configure.host +++ b/configure.host @@ -23,6 +23,11 @@ case "${host}" in SOURCES="ffi.c arcompact.S" ;; + arm*-*-cygwin* | arm*-*-mingw* | arm*-*-win* ) + TARGET=ARM_WIN32; TARGETDIR=arm + MSVC=1 + ;; + arm*-*-*) TARGET=ARM; TARGETDIR=arm SOURCES="ffi.c sysv.S" @@ -242,6 +247,9 @@ esac # ... but some of the cases above share configury. case "${TARGET}" in + ARM_WIN32) + SOURCES="ffi.c sysv_msvc_arm32.S" + ;; MIPS) SOURCES="ffi.c o32.S n32.S" ;; -- cgit v1.2.1