test invalid --with-ld-opt in right place
diff --git a/auto/cc/conf b/auto/cc/conf
index a7c8a09..09ab9d3 100644
--- a/auto/cc/conf
+++ b/auto/cc/conf
@@ -104,6 +104,7 @@
 fi
 
 CFLAGS="$CFLAGS $NGX_CC_OPT"
+NGX_TEST_LD_OPT="$NGX_LD_OPT"
 
 if [ "$NGX_PLATFORM" != win32 ]; then
 
diff --git a/auto/feature b/auto/feature
index cd71e27..1bd3345 100644
--- a/auto/feature
+++ b/auto/feature
@@ -39,7 +39,7 @@
 
 
 ngx_test="$CC $CC_TEST_FLAGS $CC_AUX_FLAGS $ngx_feature_inc_path \
-          -o $NGX_AUTOTEST $NGX_AUTOTEST.c $NGX_LD_OPT $ngx_feature_libs"
+          -o $NGX_AUTOTEST $NGX_AUTOTEST.c $NGX_TEST_LD_OPT $ngx_feature_libs"
 
 ngx_feature_inc_path=