OSDN Git Service

* rtl.h (gen_frame_mem, gen_tmp_stack_mem): Declare.
[pf3gnuchains/gcc-fork.git] / boehm-gc / gc.mak
index 0fd22b7..5f0b546 100644 (file)
@@ -1,5 +1,6 @@
 # Microsoft Developer Studio Generated NMAKE File, Format Version 4.10
-# ** DO NOT EDIT **
+# This has been hand-edited way too many times.
+# A clean, manually generated makefile would be an improvement.
 
 # TARGTYPE "Win32 (x86) Application" 0x0101
 # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
@@ -72,6 +73,8 @@ CLEAN :
        -@erase ".\Release\finalize.obj"
        -@erase ".\Release\finalize.sbr"
        -@erase ".\Release\gc.bsc"
+       -@erase ".\Release\gc_cpp.obj"
+       -@erase ".\Release\gc_cpp.sbr"
        -@erase ".\Release\gc.dll"
        -@erase ".\Release\gc.exp"
        -@erase ".\Release\gc.lib"
@@ -111,10 +114,10 @@ CLEAN :
 
 CPP=cl.exe
 # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /D "NDEBUG" /D "SILENT" /D "GC_BUILD" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "WIN32_THREADS" /FR /YX /c
-CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "NDEBUG" /D "SILENT" /D "GC_BUILD" /D\
+# ADD CPP /nologo /MD /W3 /GX /O2 /I include /D "NDEBUG" /D "SILENT" /D "GC_BUILD" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "GC_WIN32_THREADS" /FR /YX /c
+CPP_PROJ=/nologo /MD /W3 /GX /O2 /I include /D "NDEBUG" /D "SILENT" /D "GC_BUILD" /D\
  "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D\
- "WIN32_THREADS" /FR"$(INTDIR)/" /Fp"$(INTDIR)/gc.pch" /YX /Fo"$(INTDIR)/" /c 
+ "GC_WIN32_THREADS" /FR"$(INTDIR)/" /Fp"$(INTDIR)/gc.pch" /YX /Fo"$(INTDIR)/" /c 
 CPP_OBJS=.\Release/
 CPP_SBRS=.\Release/
 
@@ -155,6 +158,7 @@ BSC32_SBRS= \
        ".\Release\dbg_mlc.sbr" \
        ".\Release\dyn_load.sbr" \
        ".\Release\finalize.sbr" \
+       ".\Release\gc_cpp.sbr" \
        ".\Release\headers.sbr" \
        ".\Release\mach_dep.sbr" \
        ".\Release\malloc.sbr" \
@@ -192,6 +196,7 @@ LINK32_OBJS= \
        ".\Release\dbg_mlc.obj" \
        ".\Release\dyn_load.obj" \
        ".\Release\finalize.obj" \
+       ".\Release\gc_cpp.obj" \
        ".\Release\headers.obj" \
        ".\Release\mach_dep.obj" \
        ".\Release\malloc.obj" \
@@ -245,6 +250,8 @@ CLEAN :
        -@erase ".\Debug\dyn_load.sbr"
        -@erase ".\Debug\finalize.obj"
        -@erase ".\Debug\finalize.sbr"
+       -@erase ".\Debug\gc_cpp.obj"
+       -@erase ".\Debug\gc_cpp.sbr"
        -@erase ".\Debug\gc.bsc"
        -@erase ".\Debug\gc.dll"
        -@erase ".\Debug\gc.exp"
@@ -289,10 +296,10 @@ CLEAN :
 
 CPP=cl.exe
 # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "SILENT" /D "GC_BUILD" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "WIN32_THREADS" /FR /YX /c
-CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "SILENT" /D "GC_BUILD"\
+# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I include /D "_DEBUG" /D "SILENT" /D "GC_BUILD" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "GC_WIN32_THREADS" /FR /YX /c
+CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /I include /D "_DEBUG" /D "SILENT" /D "GC_BUILD"\
  /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D\
- "WIN32_THREADS" /FR"$(INTDIR)/" /Fp"$(INTDIR)/gc.pch" /YX /Fo"$(INTDIR)/"\
+ "GC_WIN32_THREADS" /FR"$(INTDIR)/" /Fp"$(INTDIR)/gc.pch" /YX /Fo"$(INTDIR)/"\
  /Fd"$(INTDIR)/" /c 
 CPP_OBJS=.\Debug/
 CPP_SBRS=.\Debug/
@@ -334,6 +341,7 @@ BSC32_SBRS= \
        ".\Debug\dbg_mlc.sbr" \
        ".\Debug\dyn_load.sbr" \
        ".\Debug\finalize.sbr" \
+       ".\Debug\gc_cpp.sbr" \
        ".\Debug\headers.sbr" \
        ".\Debug\mach_dep.sbr" \
        ".\Debug\malloc.sbr" \
@@ -371,6 +379,7 @@ LINK32_OBJS= \
        ".\Debug\dbg_mlc.obj" \
        ".\Debug\dyn_load.obj" \
        ".\Debug\finalize.obj" \
+       ".\Debug\gc_cpp.obj" \
        ".\Debug\headers.obj" \
        ".\Debug\mach_dep.obj" \
        ".\Debug\malloc.obj" \
@@ -416,11 +425,14 @@ CLEAN :
 "$(OUTDIR)" :
     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
 
+test.c : tests\test.c
+       copy tests\test.c test.c
+
 CPP=cl.exe
 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "WIN32_THREADS" /YX /c
-CPP_PROJ=/nologo /MD /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D\
- "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "WIN32_THREADS"\
+# ADD CPP /nologo /MD /W3 /GX /O2 /I include /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "GC_WIN32_THREADS" /YX /c
+CPP_PROJ=/nologo /MD /W3 /GX /O2 /I include /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D\
+ "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "GC_WIN32_THREADS"\
  /Fp"$(INTDIR)/gctest.pch" /YX /Fo"$(INTDIR)/" /c 
 CPP_OBJS=.\gctest\Release/
 CPP_SBRS=.\.
@@ -504,9 +516,9 @@ CLEAN :
 
 CPP=cl.exe
 # ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "WIN32_THREADS" /FR /YX /c
-CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS"\
- /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "WIN32_THREADS" /FR"$(INTDIR)/"\
+# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "GC_WIN32_THREADS" /FR /YX /c
+CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /I include /D "_DEBUG" /D "WIN32" /D "_WINDOWS"\
+ /D "ALL_INTERIOR_POINTERS" /D "__STDC__" /D "GC_WIN32_THREADS" /FR"$(INTDIR)/"\
  /Fp"$(INTDIR)/gctest.pch" /YX /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 
 CPP_OBJS=.\gctest\Debug/
 CPP_SBRS=.\gctest\Debug/
@@ -596,7 +608,7 @@ CLEAN :
 CPP=cl.exe
 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
 # ADD CPP /nologo /MD /W3 /GX /O2 /I "." /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /YX /c
-CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "." /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D\
+CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "." /I include /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D\
  "ALL_INTERIOR_POINTERS" /Fp"$(INTDIR)/cord.pch" /YX /Fo"$(INTDIR)/" /c 
 CPP_OBJS=.\cord\Release/
 CPP_SBRS=.\.
@@ -688,7 +700,7 @@ CLEAN :
 CPP=cl.exe
 # ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
 # ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /YX /c
-CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /I "." /D "_DEBUG" /D "WIN32" /D\
+CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /I "." /I include /D "_DEBUG" /D "WIN32" /D\
  "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /Fp"$(INTDIR)/cord.pch" /YX\
  /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 
 CPP_OBJS=.\cord\Debug/
@@ -763,15 +775,65 @@ LINK32_OBJS= \
 ################################################################################
 # Begin Source File
 
+SOURCE=.\gc_cpp.cpp
+
+!IF  "$(CFG)" == "gc - Win32 Release"
+
+DEP_CPP_RECLA=\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
+       ".\include\gc_cpp.h"\
+       {$(INCLUDE)}"\sys\TYPES.H"\
+       
+NODEP_CPP_RECLA=\
+       ".\th\PCR_Th.h"\
+       ".\th\PCR_ThCrSec.h"\
+       ".\th\PCR_ThCtl.h"\
+       
+
+".\Release\gc_cpp.obj" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
+
+".\Release\gc_cpp.sbr" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
+
+
+!ELSEIF  "$(CFG)" == "gc - Win32 Debug"
+
+DEP_CPP_RECLA=\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
+       ".\include\gc_cpp.h"\
+       {$(INCLUDE)}"\sys\TYPES.H"\
+       
+NODEP_CPP_RECLA=\
+       ".\th\PCR_Th.h"\
+       ".\th\PCR_ThCrSec.h"\
+       ".\th\PCR_ThCtl.h"\
+       
+
+".\Debug\gc_cpp.obj" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
+
+".\Debug\gc_cpp.sbr" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
+
+
+!ENDIF 
+
+# End Source File
+################################################################################
+# Begin Source File
+
 SOURCE=.\reclaim.c
 
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_RECLA=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_RECLA=\
@@ -788,10 +850,10 @@ NODEP_CPP_RECLA=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_RECLA=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_RECLA=\
@@ -808,6 +870,7 @@ NODEP_CPP_RECLA=\
 !ENDIF 
 
 # End Source File
+
 ################################################################################
 # Begin Source File
 
@@ -816,10 +879,10 @@ SOURCE=.\os_dep.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_OS_DE=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\STAT.H"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
@@ -840,10 +903,10 @@ NODEP_CPP_OS_DE=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_OS_DE=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\STAT.H"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
@@ -872,10 +935,10 @@ SOURCE=.\misc.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_MISC_=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MISC_=\
@@ -893,10 +956,10 @@ NODEP_CPP_MISC_=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_MISC_=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MISC_=\
@@ -922,10 +985,10 @@ SOURCE=.\mark_rts.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_MARK_=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MARK_=\
@@ -942,10 +1005,10 @@ NODEP_CPP_MARK_=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_MARK_=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MARK_=\
@@ -970,10 +1033,10 @@ SOURCE=.\mach_dep.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_MACH_=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MACH_=\
@@ -990,10 +1053,10 @@ NODEP_CPP_MACH_=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_MACH_=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MACH_=\
@@ -1018,10 +1081,10 @@ SOURCE=.\headers.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_HEADE=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_HEADE=\
@@ -1038,10 +1101,10 @@ NODEP_CPP_HEADE=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_HEADE=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_HEADE=\
@@ -1066,10 +1129,10 @@ SOURCE=.\alloc.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_ALLOC=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_ALLOC=\
@@ -1086,10 +1149,10 @@ NODEP_CPP_ALLOC=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_ALLOC=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_ALLOC=\
@@ -1114,10 +1177,10 @@ SOURCE=.\allchblk.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_ALLCH=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_ALLCH=\
@@ -1134,10 +1197,10 @@ NODEP_CPP_ALLCH=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_ALLCH=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_ALLCH=\
@@ -1162,10 +1225,10 @@ SOURCE=.\stubborn.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_STUBB=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_STUBB=\
@@ -1182,10 +1245,10 @@ NODEP_CPP_STUBB=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_STUBB=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_STUBB=\
@@ -1210,10 +1273,10 @@ SOURCE=.\obj_map.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_OBJ_M=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_OBJ_M=\
@@ -1230,10 +1293,10 @@ NODEP_CPP_OBJ_M=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_OBJ_M=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_OBJ_M=\
@@ -1258,10 +1321,10 @@ SOURCE=.\new_hblk.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_NEW_H=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_NEW_H=\
@@ -1278,10 +1341,10 @@ NODEP_CPP_NEW_H=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_NEW_H=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_NEW_H=\
@@ -1306,11 +1369,12 @@ SOURCE=.\mark.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_MARK_C=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_mark.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_pmark.h"\
+       ".\include\gc_mark.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MARK_C=\
@@ -1327,11 +1391,12 @@ NODEP_CPP_MARK_C=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_MARK_C=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_mark.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_pmark.h"\
+       ".\include\gc_mark.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MARK_C=\
@@ -1356,10 +1421,10 @@ SOURCE=.\malloc.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_MALLO=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MALLO=\
@@ -1376,10 +1441,10 @@ NODEP_CPP_MALLO=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_MALLO=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MALLO=\
@@ -1404,10 +1469,10 @@ SOURCE=.\mallocx.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_MALLX=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MALLX=\
@@ -1424,10 +1489,10 @@ NODEP_CPP_MALLX=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_MALLX=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_MALLX=\
@@ -1452,11 +1517,12 @@ SOURCE=.\finalize.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_FINAL=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_mark.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_pmark.h"\
+       ".\include\gc_mark.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_FINAL=\
@@ -1473,11 +1539,12 @@ NODEP_CPP_FINAL=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_FINAL=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_mark.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_pmark.h"\
+       ".\include\gc_mark.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_FINAL=\
@@ -1502,10 +1569,10 @@ SOURCE=.\dbg_mlc.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_DBG_M=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_DBG_M=\
@@ -1522,10 +1589,10 @@ NODEP_CPP_DBG_M=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_DBG_M=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_DBG_M=\
@@ -1550,10 +1617,10 @@ SOURCE=.\blacklst.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_BLACK=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_BLACK=\
@@ -1570,10 +1637,10 @@ NODEP_CPP_BLACK=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_BLACK=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_BLACK=\
@@ -1598,12 +1665,13 @@ SOURCE=.\typd_mlc.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_TYPD_=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_mark.h"\
-       ".\gc_priv.h"\
-       ".\gc_typed.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_pmark.h"\
+       ".\include\gc_mark.h"\
+       ".\include\private\gc_priv.h"\
+       ".\include\gc_typed.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_TYPD_=\
@@ -1620,12 +1688,13 @@ NODEP_CPP_TYPD_=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_TYPD_=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_mark.h"\
-       ".\gc_priv.h"\
-       ".\gc_typed.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_pmark.h"\
+       ".\include\gc_mark.h"\
+       ".\include\private\gc_priv.h"\
+       ".\include\gc_typed.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_TYPD_=\
@@ -1650,11 +1719,12 @@ SOURCE=.\ptr_chck.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_PTR_C=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_mark.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_pmark.h"\
+       ".\include\gc_mark.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_PTR_C=\
@@ -1671,11 +1741,12 @@ NODEP_CPP_PTR_C=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_PTR_C=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_mark.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_pmark.h"\
+       ".\include\gc_mark.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_PTR_C=\
@@ -1700,10 +1771,10 @@ SOURCE=.\dyn_load.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_DYN_L=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\STAT.H"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
@@ -1723,10 +1794,10 @@ NODEP_CPP_DYN_L=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_DYN_L=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\STAT.H"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
@@ -1754,10 +1825,10 @@ SOURCE=.\win32_threads.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_WIN32=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_WIN32=\
@@ -1774,10 +1845,10 @@ NODEP_CPP_WIN32=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_WIN32=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_WIN32=\
@@ -1802,10 +1873,10 @@ SOURCE=.\checksums.c
 !IF  "$(CFG)" == "gc - Win32 Release"
 
 DEP_CPP_CHECK=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_CHECK=\
@@ -1822,10 +1893,10 @@ NODEP_CPP_CHECK=\
 !ELSEIF  "$(CFG)" == "gc - Win32 Debug"
 
 DEP_CPP_CHECK=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_CHECK=\
@@ -1876,13 +1947,13 @@ NODEP_CPP_CHECK=\
 ################################################################################
 # Begin Source File
 
-SOURCE=.\test.c
+SOURCE=.\tests\test.c
 DEP_CPP_TEST_=\
-       ".\gcconfig.h"\
-       ".\gc.h"\
-       ".\gc_hdrs.h"\
-       ".\gc_priv.h"\
-       ".\gc_typed.h"\
+       ".\include\private\gcconfig.h"\
+       ".\include\gc.h"\
+       ".\include\private\gc_hdrs.h"\
+       ".\include\private\gc_priv.h"\
+       ".\include\gc_typed.h"\
        {$(INCLUDE)}"\sys\TYPES.H"\
        
 NODEP_CPP_TEST_=\
@@ -1944,13 +2015,13 @@ NODEP_CPP_TEST_=\
 
 SOURCE=.\cord\de_win.c
 DEP_CPP_DE_WI=\
-       ".\cord\cord.h"\
+       ".\include\cord.h"\
        ".\cord\de_cmds.h"\
        ".\cord\de_win.h"\
-       ".\cord\private\cord_pos.h"\
+       ".\include\private\cord_pos.h"\
        
 NODEP_CPP_DE_WI=\
-       ".\cord\gc.h"\
+       ".\include\gc.h"\
        
 
 !IF  "$(CFG)" == "cord - Win32 Release"
@@ -1975,13 +2046,13 @@ NODEP_CPP_DE_WI=\
 
 SOURCE=.\cord\de.c
 DEP_CPP_DE_C2e=\
-       ".\cord\cord.h"\
+       ".\include\cord.h"\
        ".\cord\de_cmds.h"\
        ".\cord\de_win.h"\
-       ".\cord\private\cord_pos.h"\
+       ".\include\private\cord_pos.h"\
        
 NODEP_CPP_DE_C2e=\
-       ".\cord\gc.h"\
+       ".\include\gc.h"\
        
 
 !IF  "$(CFG)" == "cord - Win32 Release"
@@ -2006,12 +2077,12 @@ NODEP_CPP_DE_C2e=\
 
 SOURCE=.\cord\cordxtra.c
 DEP_CPP_CORDX=\
-       ".\cord\cord.h"\
-       ".\cord\ec.h"\
-       ".\cord\private\cord_pos.h"\
+       ".\include\cord.h"\
+       ".\include\ec.h"\
+       ".\include\private\cord_pos.h"\
        
 NODEP_CPP_CORDX=\
-       ".\cord\gc.h"\
+       ".\include\gc.h"\
        
 
 !IF  "$(CFG)" == "cord - Win32 Release"
@@ -2036,11 +2107,11 @@ NODEP_CPP_CORDX=\
 
 SOURCE=.\cord\cordbscs.c
 DEP_CPP_CORDB=\
-       ".\cord\cord.h"\
-       ".\cord\private\cord_pos.h"\
+       ".\include\cord.h"\
+       ".\include\private\cord_pos.h"\
        
 NODEP_CPP_CORDB=\
-       ".\cord\gc.h"\
+       ".\include\gc.h"\
        
 
 !IF  "$(CFG)" == "cord - Win32 Release"