? classes/perlarray.h
? classes/perlint.h
? classes/perlnum.h
? classes/perlstring.h
? classes/perlundef.h
Index: Configure.pl
===================================================================
RCS file: /cvs/public/parrot/Configure.pl,v
retrieving revision 1.68
diff -c -r1.68 Configure.pl
*** Configure.pl	4 Jan 2002 16:44:44 -0000	1.68
--- Configure.pl	4 Jan 2002 18:09:58 -0000
***************
*** 130,136 ****
      cc_debug      => '-g',
      cc_warn       => '',
      o             => '.o',                # object files extension
!     exe           => $Config{_exe},
  
      ld            => $Config{ld},
      ld_out        => '-o ',               # ld output file
--- 130,138 ----
      cc_debug      => '-g',
      cc_warn       => '',
      o             => '.o',                # object files extension
!     exe           => $Config{_exe},       # executable files extension
!     cc_o_out      => '-o ',               # cc object output file
!     cc_exe_out    => '-o ',               # cc executable output file (different on Win32)
  
      ld            => $Config{ld},
      ld_out        => '-o ',               # ld output file
***************
*** 693,699 ****
      my $name;
      $name = shift;
      $name = "test" unless $name;
!     system("$c{cc} $c{ccflags} -I./include $c{ld_out}test_siz$c{exe} $name.c") and die "C compiler died!";
  }
  
  
--- 695,701 ----
      my $name;
      $name = shift;
      $name = "test" unless $name;
!     system("$c{cc} $c{ccflags} -I./include $c{cc_exe_out}test_siz$c{exe} $name.c") and die "C compiler died!";
  }
  
  
Index: Makefile.in
===================================================================
RCS file: /cvs/public/parrot/Makefile.in,v
retrieving revision 1.101
diff -c -r1.101 Makefile.in
*** Makefile.in	4 Jan 2002 16:44:44 -0000	1.101
--- Makefile.in	4 Jan 2002 18:09:58 -0000
***************
*** 129,135 ****
  ${make_set_make}
  
  .c$(O):
! 	$(CC) $(CFLAGS) ${ld_out}$@ -c $<
  
  all : $(TEST_PROG) $(PDUMP) docs
  
--- 129,135 ----
  ${make_set_make}
  
  .c$(O):
! 	$(CC) $(CFLAGS) ${cc_o_out}$@ -c $<
  
  all : $(TEST_PROG) $(PDUMP) docs
  
Index: classes/Makefile.in
===================================================================
RCS file: /cvs/public/parrot/classes/Makefile.in,v
retrieving revision 1.12
diff -c -r1.12 Makefile.in
*** classes/Makefile.in	4 Jan 2002 02:29:18 -0000	1.12
--- classes/Makefile.in	4 Jan 2002 18:09:59 -0000
***************
*** 19,25 ****
  MAKE_F=${make}
  
  .c$(O):
! 	$(CC) $(CFLAGS) ${ld_out}$@ -c $<
  
  all : $(O_FILES)
  
--- 19,25 ----
  MAKE_F=${make}
  
  .c$(O):
! 	$(CC) $(CFLAGS) ${cc_exe_out}$@ -c $<
  
  all : $(O_FILES)
  
Index: hints/mswin32.pl
===================================================================
RCS file: /cvs/public/parrot/hints/mswin32.pl,v
retrieving revision 1.6
diff -c -r1.6 mswin32.pl
*** hints/mswin32.pl	1 Jan 2002 19:45:24 -0000	1.6
--- hints/mswin32.pl	4 Jan 2002 18:09:59 -0000
***************
*** 7,13 ****
  
  	if( $is_msvc ) {
  		$c{o} = '.obj';
! 		$c{ld_out} = '-Fo';
  		$c{cc_debug} = '-Zi';
  		$c{ld_debug} = '-debug';
  		$c{platform} = 'win32';
--- 7,15 ----
  
  	if( $is_msvc ) {
  		$c{o} = '.obj';
! 		$c{cc_o_out} = '-Fo';
! 		$c{cc_exe_out} = '-Fe';
! 		$c{ld_out} = '/OUT:';
  		$c{cc_debug} = '-Zi';
  		$c{ld_debug} = '-debug';
  		$c{platform} = 'win32';
