exit on error.
diff --git a/Configure b/Configure
index 57b536c..9b4e130 100755
--- a/Configure
+++ b/Configure
@@ -10,7 +10,7 @@
 
 # see INSTALL for instructions.
 
-my $usage="Usage: Configure [-Dxxx] [-lxxx] [-Lxxx] [-fxxx] [-Kxxx] [no-asm] [rsaref] [--openssldir=OPENSSLDIR] [--prefix=DIR] os/compiler\n";
+my $usage="Usage: Configure [-Dxxx] [-lxxx] [-Lxxx] [-fxxx] [-Kxxx] [rsaref] [no-asm] [386] [--prefix=DIR] [--openssldir=OPENSSLDIR] os/compiler[:flags]\n";
 
 # Options:
 # --openssldir  install OpenSSL in OPENSSLDIR (Default: DIR/ssl if the
@@ -318,6 +318,7 @@
 		else
 			{
 			print STDERR $usage;
+			exit(1);
 			}
 		}
 	elsif ($_ =~ /^([^:]+):(.+)$/) {