Index: Configure.pl
===================================================================
RCS file: /cvs/public/parrot/Configure.pl,v
retrieving revision 1.55
diff -c -r1.55 Configure.pl
*** Configure.pl	31 Dec 2001 20:11:04 -0000	1.55
--- Configure.pl	31 Dec 2001 21:08:46 -0000
***************
*** 213,219 ****
      open HINT, "< $hints" or die "Unable to open hints file '$hints'";
      my $hint = <HINT>;
      close HINT;
!     eval $hint or die "Error in hints file $hints: '$@/$!'";
  }
  
  
--- 213,219 ----
      open HINT, "< $hints" or die "Unable to open hints file '$hints'";
      my $hint = <HINT>;
      close HINT;
!     eval $hint; die "Error in hints file $hints: '$@'" if $@;
  }
  
  
Index: hints/mswin32.pl
===================================================================
RCS file: /cvs/public/parrot/hints/mswin32.pl,v
retrieving revision 1.4
diff -c -r1.4 mswin32.pl
*** hints/mswin32.pl	2 Nov 2001 12:11:16 -0000	1.4
--- hints/mswin32.pl	31 Dec 2001 21:08:46 -0000
***************
*** 12,17 ****
--- 12,25 ----
  		$c{platform} = 'win32';
  		$c{cp} = 'copy';
  		$c{slash} = '\\';
+ 		
+ 		# Check the output of cl.exe to see if it contains the
+ 		# string 'Standard' and remove the -O1 option if it does.
+ 		# This will prevent the 'optimization is not available in the
+ 		# standard edition compiler' warning each time we compile.
+ 		# The logo gets printed to STDERR; hence the redirection.
+ 		my $cc_output = `$c{cc} 2>&1`;
+ 		$c{ccflags} =~ s/-O1 // if $cc_output =~ m/Standard/;
  	}
  	elsif( $is_mingw ) {
  		$c{ld} = 'gcc';
