deal with msvc warnings
diff --git a/.travis/compile b/.travis/compile
index 99e5052..655932a 100755
--- a/.travis/compile
+++ b/.travis/compile
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Wrapper for compilers which do not understand '-c -o'.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2018-03-27.18; # UTC
 
 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
 # Written by Tom Tromey <tromey@cygnus.com>.
@@ -187,6 +187,9 @@
 	-static)
 	  shared=false
 	  ;;
+	-warn)
+	  eat=1
+	  ;;
 	-Wl,*)
 	  arg=${1#-Wl,}
 	  save_ifs="$IFS"; IFS=','