msvc fixes

This commit is contained in:
Anthony Green
2018-03-27 11:49:46 -04:00
parent a2326aaf56
commit a82b456e98
2 changed files with 11 additions and 1 deletions

View File

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

View File

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