--- config.tests/unix/compile.test	2016-09-15 22:49:42.000000000 -0700
+++ config.tests/unix/compile.test.new	2017-07-07 00:20:23.000000000 -0700
@@ -29,6 +31,21 @@
         LFLAGS="$LFLAGS -framework \"$2\""
         shift
         ;;
+    -Wl,-framework,*)
+        LFLAGS="$LFLAGS -framework \"${PARAM#-Wl,-framework,}\""
+        ;;
+    -Wl,-framework)
+        # -Wl,-framework,... cought above
+        case $2 in
+        -Wl,*)
+            LFLAGS="$LFLAGS -framework \"${2#-Wl,}\""
+            shift
+            ;;
+        *)
+            exit 1
+            ;;
+        esac
+        ;;
     -arch)
         MAC_ARCH_CFLAGS="$MAC_ARCH_CFLAGS -arch $2"
         MAC_ARCH_CXXFLAGS="$MAC_ARCH_CXXFLAGS -arch $2"
