diff options
author | Anthony Green <green@moxielogic.com> | 2018-03-27 11:49:46 -0400 |
---|---|---|
committer | Anthony Green <green@moxielogic.com> | 2018-03-27 11:49:46 -0400 |
commit | a82b456e98b0f3fbafe76725d1a1503d458a2178 (patch) | |
tree | 82a3cb95c83d9da8101c5634e07f43c4f90bc19b | |
parent | a2326aaf561798c3bfd5e464b16693a094bf6c45 (diff) | |
download | libffi-a82b456e98b0f3fbafe76725d1a1503d458a2178.tar.gz |
msvc fixes
-rwxr-xr-x | msvcc.sh | 10 | ||||
-rw-r--r-- | testsuite/libffi.call/ffitest.h | 2 |
2 files changed, 11 insertions, 1 deletions
@@ -171,7 +171,15 @@ do shift 1 ;; -l*) - linkargs="$linkargs lib${1#-l}.a}" + case $1 + in + -lffi) + linkargs="$linkargs lib${1#-l}.a" + ;; + *) + linkargs="$linkargs ${1#-l}.lib" + ;; + esac shift 1 ;; -W|-Wextra) diff --git a/testsuite/libffi.call/ffitest.h b/testsuite/libffi.call/ffitest.h index 5e19451..a823cfe 100644 --- a/testsuite/libffi.call/ffitest.h +++ b/testsuite/libffi.call/ffitest.h @@ -79,12 +79,14 @@ #define PRIdLL "ld" #undef PRIuLL #define PRIuLL "lu" +#ifndef _MSC_VER #define PRId8 "hd" #define PRIu8 "hu" #define PRId64 "ld" #define PRIu64 "lu" #define PRIuPTR "lu" #endif +#endif /* PA HP-UX kludge. */ #if defined(__hppa__) && defined(__hpux__) && !defined(PRIuPTR) |