Import boehm-gc snapshot, taken from
[official-gcc.git] / boehm-gc / gc.mak
blob9f92d381dd4741266bf89e9db262b5d19dd38d10
1 # Microsoft Developer Studio Generated NMAKE File, Format Version 4.10
2 # This has been hand-edited way too many times.
3 # A clean, manually generated makefile would be an improvement.
5 # TARGTYPE "Win32 (x86) Application" 0x0101
6 # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
8 !IF "$(CFG)" == ""
9 CFG=gctest - Win32 Release
10 !MESSAGE No configuration specified. Defaulting to cord - Win32 Debug.
11 !ENDIF
13 !IF "$(CFG)" != "gc - Win32 Release" && "$(CFG)" != "gc - Win32 Debug" &&\
14 "$(CFG)" != "gctest - Win32 Release" && "$(CFG)" != "gctest - Win32 Debug" &&\
15 "$(CFG)" != "cord - Win32 Release" && "$(CFG)" != "cord - Win32 Debug"
16 !MESSAGE Invalid configuration "$(CFG)" specified.
17 !MESSAGE You can specify a configuration when running NMAKE on this makefile
18 !MESSAGE by defining the macro CFG on the command line. For example:
19 !MESSAGE
20 !MESSAGE NMAKE /f "gc.mak" CFG="cord - Win32 Debug"
21 !MESSAGE
22 !MESSAGE Possible choices for configuration are:
23 !MESSAGE
24 !MESSAGE "gc - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
25 !MESSAGE "gc - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
26 !MESSAGE "gctest - Win32 Release" (based on "Win32 (x86) Application")
27 !MESSAGE "gctest - Win32 Debug" (based on "Win32 (x86) Application")
28 !MESSAGE "cord - Win32 Release" (based on "Win32 (x86) Application")
29 !MESSAGE "cord - Win32 Debug" (based on "Win32 (x86) Application")
30 !MESSAGE
31 !ERROR An invalid configuration is specified.
32 !ENDIF
34 !IF "$(OS)" == "Windows_NT"
35 NULL=
36 !ELSE
37 NULL=nul
38 !ENDIF
39 ################################################################################
40 # Begin Project
41 # PROP Target_Last_Scanned "gctest - Win32 Debug"
43 !IF "$(CFG)" == "gc - Win32 Release"
45 # PROP BASE Use_MFC 0
46 # PROP BASE Use_Debug_Libraries 0
47 # PROP BASE Output_Dir "Release"
48 # PROP BASE Intermediate_Dir "Release"
49 # PROP BASE Target_Dir ""
50 # PROP Use_MFC 0
51 # PROP Use_Debug_Libraries 0
52 # PROP Output_Dir "Release"
53 # PROP Intermediate_Dir "Release"
54 # PROP Target_Dir ""
55 OUTDIR=.\Release
56 INTDIR=.\Release
58 ALL : ".\Release\gc.dll" ".\Release\gc.bsc"
60 CLEAN :
61 -@erase ".\Release\allchblk.obj"
62 -@erase ".\Release\allchblk.sbr"
63 -@erase ".\Release\alloc.obj"
64 -@erase ".\Release\alloc.sbr"
65 -@erase ".\Release\blacklst.obj"
66 -@erase ".\Release\blacklst.sbr"
67 -@erase ".\Release\checksums.obj"
68 -@erase ".\Release\checksums.sbr"
69 -@erase ".\Release\dbg_mlc.obj"
70 -@erase ".\Release\dbg_mlc.sbr"
71 -@erase ".\Release\dyn_load.obj"
72 -@erase ".\Release\dyn_load.sbr"
73 -@erase ".\Release\finalize.obj"
74 -@erase ".\Release\finalize.sbr"
75 -@erase ".\Release\fnlz_mlc.obj"
76 -@erase ".\Release\fnlz_mlc.sbr"
77 -@erase ".\Release\gc.bsc"
78 -@erase ".\Release\gc_cpp.obj"
79 -@erase ".\Release\gc_cpp.sbr"
80 -@erase ".\Release\gc.dll"
81 -@erase ".\Release\gc.exp"
82 -@erase ".\Release\gc.lib"
83 -@erase ".\Release\headers.obj"
84 -@erase ".\Release\headers.sbr"
85 -@erase ".\Release\mach_dep.obj"
86 -@erase ".\Release\mach_dep.sbr"
87 -@erase ".\Release\malloc.obj"
88 -@erase ".\Release\malloc.sbr"
89 -@erase ".\Release\mallocx.obj"
90 -@erase ".\Release\mallocx.sbr"
91 -@erase ".\Release\mark.obj"
92 -@erase ".\Release\mark.sbr"
93 -@erase ".\Release\mark_rts.obj"
94 -@erase ".\Release\mark_rts.sbr"
95 -@erase ".\Release\misc.obj"
96 -@erase ".\Release\misc.sbr"
97 -@erase ".\Release\new_hblk.obj"
98 -@erase ".\Release\new_hblk.sbr"
99 -@erase ".\Release\obj_map.obj"
100 -@erase ".\Release\obj_map.sbr"
101 -@erase ".\Release\os_dep.obj"
102 -@erase ".\Release\os_dep.sbr"
103 -@erase ".\Release\ptr_chck.obj"
104 -@erase ".\Release\ptr_chck.sbr"
105 -@erase ".\Release\reclaim.obj"
106 -@erase ".\Release\reclaim.sbr"
107 -@erase ".\Release\stubborn.obj"
108 -@erase ".\Release\stubborn.sbr"
109 -@erase ".\Release\typd_mlc.obj"
110 -@erase ".\Release\typd_mlc.sbr"
111 -@erase ".\Release\win32_threads.obj"
112 -@erase ".\Release\win32_threads.sbr"
113 -@erase ".\Release\msvc_dbg.obj"
114 -@erase ".\Release\msvc_dbg.sbr"
116 "$(OUTDIR)" :
117 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
119 CPP=cl.exe
120 # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
121 # ADD CPP /nologo /MD /W3 /GX /O2 /I include /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "GC_THREADS" /FR /YX /c
122 CPP_PROJ=/nologo /MD /W3 /GX /O2 /I include /D "NDEBUG" /D\
123 "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "GC_THREADS" \
124 /FR"$(INTDIR)/" /Fp"$(INTDIR)/gc.pch" \
125 /I./libatomic_ops/src /YX /Fo"$(INTDIR)/" /c
126 CPP_OBJS=.\Release/
127 CPP_SBRS=.\Release/
129 .c{$(CPP_OBJS)}.obj:
130 $(CPP) $(CPP_PROJ) $<
132 .cpp{$(CPP_OBJS)}.obj:
133 $(CPP) $(CPP_PROJ) $<
135 .cxx{$(CPP_OBJS)}.obj:
136 $(CPP) $(CPP_PROJ) $<
138 .c{$(CPP_SBRS)}.sbr:
139 $(CPP) $(CPP_PROJ) $<
141 .cpp{$(CPP_SBRS)}.sbr:
142 $(CPP) $(CPP_PROJ) $<
144 .cxx{$(CPP_SBRS)}.sbr:
145 $(CPP) $(CPP_PROJ) $<
147 MTL=mktyplib.exe
148 # ADD BASE MTL /nologo /D "NDEBUG" /win32
149 # ADD MTL /nologo /D "NDEBUG" /win32
150 MTL_PROJ=/nologo /D "NDEBUG" /win32
151 RSC=rc.exe
152 # ADD BASE RSC /l 0x809 /d "NDEBUG"
153 # ADD RSC /l 0x809 /d "NDEBUG"
154 BSC32=bscmake.exe
155 # ADD BASE BSC32 /nologo
156 # ADD BSC32 /nologo
157 BSC32_FLAGS=/nologo /o"$(OUTDIR)/gc.bsc"
158 BSC32_SBRS= \
159 ".\Release\allchblk.sbr" \
160 ".\Release\alloc.sbr" \
161 ".\Release\blacklst.sbr" \
162 ".\Release\checksums.sbr" \
163 ".\Release\dbg_mlc.sbr" \
164 ".\Release\dyn_load.sbr" \
165 ".\Release\finalize.sbr" \
166 ".\Release\fnlz_mlc.sbr" \
167 ".\Release\gc_cpp.sbr" \
168 ".\Release\headers.sbr" \
169 ".\Release\mach_dep.sbr" \
170 ".\Release\malloc.sbr" \
171 ".\Release\mallocx.sbr" \
172 ".\Release\mark.sbr" \
173 ".\Release\mark_rts.sbr" \
174 ".\Release\misc.sbr" \
175 ".\Release\new_hblk.sbr" \
176 ".\Release\obj_map.sbr" \
177 ".\Release\os_dep.sbr" \
178 ".\Release\ptr_chck.sbr" \
179 ".\Release\reclaim.sbr" \
180 ".\Release\stubborn.sbr" \
181 ".\Release\typd_mlc.sbr" \
182 ".\Release\msvc_dbg.sbr" \
183 ".\Release\win32_threads.sbr"
185 ".\Release\gc.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
186 $(BSC32) @<<
187 $(BSC32_FLAGS) $(BSC32_SBRS)
190 LINK32=link.exe
191 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
192 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
193 LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
194 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
195 odbccp32.lib /nologo /subsystem:windows /dll /incremental:no\
196 /pdb:"$(OUTDIR)/gc.pdb" /machine:I386 /out:"$(OUTDIR)/gc.dll"\
197 /implib:"$(OUTDIR)/gc.lib"
198 LINK32_OBJS= \
199 ".\Release\allchblk.obj" \
200 ".\Release\alloc.obj" \
201 ".\Release\blacklst.obj" \
202 ".\Release\checksums.obj" \
203 ".\Release\dbg_mlc.obj" \
204 ".\Release\dyn_load.obj" \
205 ".\Release\finalize.obj" \
206 ".\Release\fnlz_mlc.obj" \
207 ".\Release\gc_cpp.obj" \
208 ".\Release\headers.obj" \
209 ".\Release\mach_dep.obj" \
210 ".\Release\malloc.obj" \
211 ".\Release\mallocx.obj" \
212 ".\Release\mark.obj" \
213 ".\Release\mark_rts.obj" \
214 ".\Release\misc.obj" \
215 ".\Release\new_hblk.obj" \
216 ".\Release\obj_map.obj" \
217 ".\Release\os_dep.obj" \
218 ".\Release\ptr_chck.obj" \
219 ".\Release\reclaim.obj" \
220 ".\Release\stubborn.obj" \
221 ".\Release\typd_mlc.obj" \
222 ".\Release\msvc_dbg.obj" \
223 ".\Release\win32_threads.obj"
225 ".\Release\gc.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
226 $(LINK32) @<<
227 $(LINK32_FLAGS) $(LINK32_OBJS)
230 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
232 # PROP BASE Use_MFC 0
233 # PROP BASE Use_Debug_Libraries 1
234 # PROP BASE Output_Dir "Debug"
235 # PROP BASE Intermediate_Dir "Debug"
236 # PROP BASE Target_Dir ""
237 # PROP Use_MFC 0
238 # PROP Use_Debug_Libraries 1
239 # PROP Output_Dir "Debug"
240 # PROP Intermediate_Dir "Debug"
241 # PROP Target_Dir ""
242 OUTDIR=.\Debug
243 INTDIR=.\Debug
245 ALL : ".\Debug\gc.dll" ".\Debug\gc.bsc"
247 CLEAN :
248 -@erase ".\Debug\allchblk.obj"
249 -@erase ".\Debug\allchblk.sbr"
250 -@erase ".\Debug\alloc.obj"
251 -@erase ".\Debug\alloc.sbr"
252 -@erase ".\Debug\blacklst.obj"
253 -@erase ".\Debug\blacklst.sbr"
254 -@erase ".\Debug\checksums.obj"
255 -@erase ".\Debug\checksums.sbr"
256 -@erase ".\Debug\dbg_mlc.obj"
257 -@erase ".\Debug\dbg_mlc.sbr"
258 -@erase ".\Debug\dyn_load.obj"
259 -@erase ".\Debug\dyn_load.sbr"
260 -@erase ".\Debug\finalize.obj"
261 -@erase ".\Debug\finalize.sbr"
262 -@erase ".\Debug\fnlz_mlc.obj"
263 -@erase ".\Debug\fnlz_mlc.sbr"
264 -@erase ".\Debug\gc_cpp.obj"
265 -@erase ".\Debug\gc_cpp.sbr"
266 -@erase ".\Debug\gc.bsc"
267 -@erase ".\Debug\gc.dll"
268 -@erase ".\Debug\gc.exp"
269 -@erase ".\Debug\gc.lib"
270 -@erase ".\Debug\gc.map"
271 -@erase ".\Debug\gc.pdb"
272 -@erase ".\Debug\headers.obj"
273 -@erase ".\Debug\headers.sbr"
274 -@erase ".\Debug\mach_dep.obj"
275 -@erase ".\Debug\mach_dep.sbr"
276 -@erase ".\Debug\malloc.obj"
277 -@erase ".\Debug\malloc.sbr"
278 -@erase ".\Debug\mallocx.obj"
279 -@erase ".\Debug\mallocx.sbr"
280 -@erase ".\Debug\mark.obj"
281 -@erase ".\Debug\mark.sbr"
282 -@erase ".\Debug\mark_rts.obj"
283 -@erase ".\Debug\mark_rts.sbr"
284 -@erase ".\Debug\misc.obj"
285 -@erase ".\Debug\misc.sbr"
286 -@erase ".\Debug\new_hblk.obj"
287 -@erase ".\Debug\new_hblk.sbr"
288 -@erase ".\Debug\obj_map.obj"
289 -@erase ".\Debug\obj_map.sbr"
290 -@erase ".\Debug\os_dep.obj"
291 -@erase ".\Debug\os_dep.sbr"
292 -@erase ".\Debug\ptr_chck.obj"
293 -@erase ".\Debug\ptr_chck.sbr"
294 -@erase ".\Debug\reclaim.obj"
295 -@erase ".\Debug\reclaim.sbr"
296 -@erase ".\Debug\stubborn.obj"
297 -@erase ".\Debug\stubborn.sbr"
298 -@erase ".\Debug\typd_mlc.obj"
299 -@erase ".\Debug\typd_mlc.sbr"
300 -@erase ".\Debug\vc40.idb"
301 -@erase ".\Debug\vc40.pdb"
302 -@erase ".\Debug\win32_threads.obj"
303 -@erase ".\Debug\win32_threads.sbr"
304 -@erase ".\Debug\msvc_dbg.obj"
305 -@erase ".\Debug\msvc_dbg.sbr"
307 "$(OUTDIR)" :
308 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
310 CPP=cl.exe
311 # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
312 # ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I include /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "GC_THREADS" /FR /YX /c
313 CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /I include /D "_DEBUG"\
314 /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" \
315 /D "GC_ASSERTIONS" /D "GC_THREADS" \
316 /FR"$(INTDIR)/" /Fp"$(INTDIR)/gc.pch" /YX /Fo"$(INTDIR)/"\
317 /I./libatomic_ops/src /Fd"$(INTDIR)/" /c
318 CPP_OBJS=.\Debug/
319 CPP_SBRS=.\Debug/
321 .c{$(CPP_OBJS)}.obj:
322 $(CPP) $(CPP_PROJ) $<
324 .cpp{$(CPP_OBJS)}.obj:
325 $(CPP) $(CPP_PROJ) $<
327 .cxx{$(CPP_OBJS)}.obj:
328 $(CPP) $(CPP_PROJ) $<
330 .c{$(CPP_SBRS)}.sbr:
331 $(CPP) $(CPP_PROJ) $<
333 .cpp{$(CPP_SBRS)}.sbr:
334 $(CPP) $(CPP_PROJ) $<
336 .cxx{$(CPP_SBRS)}.sbr:
337 $(CPP) $(CPP_PROJ) $<
339 MTL=mktyplib.exe
340 # ADD BASE MTL /nologo /D "_DEBUG" /win32
341 # ADD MTL /nologo /D "_DEBUG" /win32
342 MTL_PROJ=/nologo /D "_DEBUG" /win32
343 RSC=rc.exe
344 # ADD BASE RSC /l 0x809 /d "_DEBUG"
345 # ADD RSC /l 0x809 /d "_DEBUG"
346 BSC32=bscmake.exe
347 # ADD BASE BSC32 /nologo
348 # ADD BSC32 /nologo
349 BSC32_FLAGS=/nologo /o"$(OUTDIR)/gc.bsc"
350 BSC32_SBRS= \
351 ".\Debug\allchblk.sbr" \
352 ".\Debug\alloc.sbr" \
353 ".\Debug\blacklst.sbr" \
354 ".\Debug\checksums.sbr" \
355 ".\Debug\dbg_mlc.sbr" \
356 ".\Debug\dyn_load.sbr" \
357 ".\Debug\finalize.sbr" \
358 ".\Debug\fnlz_mlc.sbr" \
359 ".\Debug\gc_cpp.sbr" \
360 ".\Debug\headers.sbr" \
361 ".\Debug\mach_dep.sbr" \
362 ".\Debug\malloc.sbr" \
363 ".\Debug\mallocx.sbr" \
364 ".\Debug\mark.sbr" \
365 ".\Debug\mark_rts.sbr" \
366 ".\Debug\misc.sbr" \
367 ".\Debug\new_hblk.sbr" \
368 ".\Debug\obj_map.sbr" \
369 ".\Debug\os_dep.sbr" \
370 ".\Debug\ptr_chck.sbr" \
371 ".\Debug\reclaim.sbr" \
372 ".\Debug\stubborn.sbr" \
373 ".\Debug\typd_mlc.sbr" \
374 ".\Debug\msvc_dbg.sbr" \
375 ".\Debug\win32_threads.sbr"
377 ".\Debug\gc.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
378 $(BSC32) @<<
379 $(BSC32_FLAGS) $(BSC32_SBRS)
382 LINK32=link.exe
383 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386
384 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /incremental:no /map /debug /machine:I386
385 LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
386 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
387 odbccp32.lib /nologo /subsystem:windows /dll /incremental:no\
388 /pdb:"$(OUTDIR)/gc.pdb" /map:"$(INTDIR)/gc.map" /debug /machine:I386\
389 /out:"$(OUTDIR)/gc.dll" /implib:"$(OUTDIR)/gc.lib"
390 LINK32_OBJS= \
391 ".\Debug\allchblk.obj" \
392 ".\Debug\alloc.obj" \
393 ".\Debug\blacklst.obj" \
394 ".\Debug\checksums.obj" \
395 ".\Debug\dbg_mlc.obj" \
396 ".\Debug\dyn_load.obj" \
397 ".\Debug\finalize.obj" \
398 ".\Debug\fnlz_mlc.obj" \
399 ".\Debug\gc_cpp.obj" \
400 ".\Debug\headers.obj" \
401 ".\Debug\mach_dep.obj" \
402 ".\Debug\malloc.obj" \
403 ".\Debug\mallocx.obj" \
404 ".\Debug\mark.obj" \
405 ".\Debug\mark_rts.obj" \
406 ".\Debug\misc.obj" \
407 ".\Debug\new_hblk.obj" \
408 ".\Debug\obj_map.obj" \
409 ".\Debug\os_dep.obj" \
410 ".\Debug\ptr_chck.obj" \
411 ".\Debug\reclaim.obj" \
412 ".\Debug\stubborn.obj" \
413 ".\Debug\typd_mlc.obj" \
414 ".\Debug\msvc_dbg.obj" \
415 ".\Debug\win32_threads.obj"
417 ".\Debug\gc.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
418 $(LINK32) @<<
419 $(LINK32_FLAGS) $(LINK32_OBJS)
422 !ELSEIF "$(CFG)" == "gctest - Win32 Release"
424 # PROP BASE Use_MFC 0
425 # PROP BASE Use_Debug_Libraries 0
426 # PROP BASE Output_Dir "gctest\Release"
427 # PROP BASE Intermediate_Dir "gctest\Release"
428 # PROP BASE Target_Dir "gctest"
429 # PROP Use_MFC 0
430 # PROP Use_Debug_Libraries 0
431 # PROP Output_Dir "gctest\Release"
432 # PROP Intermediate_Dir "gctest\Release"
433 # PROP Target_Dir "gctest"
434 OUTDIR=.\gctest\Release
435 INTDIR=.\gctest\Release
437 ALL : "gc - Win32 Release" ".\Release\gctest.exe"
439 CLEAN :
440 -@erase ".\gctest\Release\test.obj"
441 -@erase ".\Release\gctest.exe"
443 "$(OUTDIR)" :
444 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
446 test.c : tests\test.c
447 copy tests\test.c test.c
449 CPP=cl.exe
450 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
451 # ADD CPP /nologo /MD /W3 /GX /O2 /I include /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "GC_THREADS" /YX /c
452 CPP_PROJ=/nologo /MD /W3 /GX /O2 /I include /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D\
453 "ALL_INTERIOR_POINTERS" /D "GC_THREADS" \
454 /I./libatomic_ops/src /Fp"$(INTDIR)/gctest.pch" \
455 /YX /Fo"$(INTDIR)/" /c
456 CPP_OBJS=.\gctest\Release/
457 CPP_SBRS=.\.
459 .c{$(CPP_OBJS)}.obj:
460 $(CPP) $(CPP_PROJ) $<
462 .cpp{$(CPP_OBJS)}.obj:
463 $(CPP) $(CPP_PROJ) $<
465 .cxx{$(CPP_OBJS)}.obj:
466 $(CPP) $(CPP_PROJ) $<
468 .c{$(CPP_SBRS)}.sbr:
469 $(CPP) $(CPP_PROJ) $<
471 .cpp{$(CPP_SBRS)}.sbr:
472 $(CPP) $(CPP_PROJ) $<
474 .cxx{$(CPP_SBRS)}.sbr:
475 $(CPP) $(CPP_PROJ) $<
477 MTL=mktyplib.exe
478 # ADD BASE MTL /nologo /D "NDEBUG" /win32
479 # ADD MTL /nologo /D "NDEBUG" /win32
480 MTL_PROJ=/nologo /D "NDEBUG" /win32
481 RSC=rc.exe
482 # ADD BASE RSC /l 0x809 /d "NDEBUG"
483 # ADD RSC /l 0x809 /d "NDEBUG"
484 BSC32=bscmake.exe
485 # ADD BASE BSC32 /nologo
486 # ADD BSC32 /nologo
487 BSC32_FLAGS=/nologo /o"$(OUTDIR)/gctest.bsc"
488 BSC32_SBRS= \
490 LINK32=link.exe
491 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
492 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /out:"Release/gctest.exe"
493 LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
494 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
495 odbccp32.lib /nologo /subsystem:windows /incremental:no\
496 /pdb:"$(OUTDIR)/gctest.pdb" /machine:I386 /out:"Release/gctest.exe"
497 LINK32_OBJS= \
498 ".\gctest\Release\test.obj" \
499 ".\Release\gc.lib"
501 ".\Release\gctest.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
502 $(LINK32) @<<
503 $(LINK32_FLAGS) $(LINK32_OBJS)
506 !ELSEIF "$(CFG)" == "gctest - Win32 Debug"
508 # PROP BASE Use_MFC 0
509 # PROP BASE Use_Debug_Libraries 1
510 # PROP BASE Output_Dir "gctest\Debug"
511 # PROP BASE Intermediate_Dir "gctest\Debug"
512 # PROP BASE Target_Dir "gctest"
513 # PROP Use_MFC 0
514 # PROP Use_Debug_Libraries 1
515 # PROP Output_Dir "gctest\Debug"
516 # PROP Intermediate_Dir "gctest\Debug"
517 # PROP Target_Dir "gctest"
518 OUTDIR=.\gctest\Debug
519 INTDIR=.\gctest\Debug
521 ALL : "gc - Win32 Debug" ".\Debug\gctest.exe" ".\gctest\Debug\gctest.bsc"
523 CLEAN :
524 -@erase ".\Debug\gctest.exe"
525 -@erase ".\gctest\Debug\gctest.bsc"
526 -@erase ".\gctest\Debug\gctest.map"
527 -@erase ".\gctest\Debug\gctest.pdb"
528 -@erase ".\gctest\Debug\test.obj"
529 -@erase ".\gctest\Debug\test.sbr"
530 -@erase ".\gctest\Debug\vc40.idb"
531 -@erase ".\gctest\Debug\vc40.pdb"
533 "$(OUTDIR)" :
534 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
536 CPP=cl.exe
537 # ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
538 # ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /D "GC_THREADS" /FR /YX /c
539 CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /I include /D "_DEBUG" /D "WIN32" /D "_WINDOWS"\
540 /D "ALL_INTERIOR_POINTERS" /D "GC_THREADS" /FR"$(INTDIR)/"\
541 /I./libatomic_ops/src /Fp"$(INTDIR)/gctest.pch" /YX /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c
542 CPP_OBJS=.\gctest\Debug/
543 CPP_SBRS=.\gctest\Debug/
545 .c{$(CPP_OBJS)}.obj:
546 $(CPP) $(CPP_PROJ) $<
548 .cpp{$(CPP_OBJS)}.obj:
549 $(CPP) $(CPP_PROJ) $<
551 .cxx{$(CPP_OBJS)}.obj:
552 $(CPP) $(CPP_PROJ) $<
554 .c{$(CPP_SBRS)}.sbr:
555 $(CPP) $(CPP_PROJ) $<
557 .cpp{$(CPP_SBRS)}.sbr:
558 $(CPP) $(CPP_PROJ) $<
560 .cxx{$(CPP_SBRS)}.sbr:
561 $(CPP) $(CPP_PROJ) $<
563 MTL=mktyplib.exe
564 # ADD BASE MTL /nologo /D "_DEBUG" /win32
565 # ADD MTL /nologo /D "_DEBUG" /win32
566 MTL_PROJ=/nologo /D "_DEBUG" /win32
567 RSC=rc.exe
568 # ADD BASE RSC /l 0x809 /d "_DEBUG"
569 # ADD RSC /l 0x809 /d "_DEBUG"
570 BSC32=bscmake.exe
571 # ADD BASE BSC32 /nologo
572 # ADD BSC32 /nologo
573 BSC32_FLAGS=/nologo /o"$(OUTDIR)/gctest.bsc"
574 BSC32_SBRS= \
575 ".\gctest\Debug\test.sbr"
577 ".\gctest\Debug\gctest.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
578 $(BSC32) @<<
579 $(BSC32_FLAGS) $(BSC32_SBRS)
582 LINK32=link.exe
583 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
584 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /incremental:no /map /debug /machine:I386 /out:"Debug/gctest.exe"
585 LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
586 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
587 odbccp32.lib /nologo /subsystem:windows /incremental:no\
588 /pdb:"$(OUTDIR)/gctest.pdb" /map:"$(INTDIR)/gctest.map" /debug /machine:I386\
589 /out:"Debug/gctest.exe"
590 LINK32_OBJS= \
591 ".\Debug\gc.lib" \
592 ".\gctest\Debug\test.obj"
594 ".\Debug\gctest.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
595 $(LINK32) @<<
596 $(LINK32_FLAGS) $(LINK32_OBJS)
599 !ELSEIF "$(CFG)" == "cord - Win32 Release"
601 # PROP BASE Use_MFC 0
602 # PROP BASE Use_Debug_Libraries 0
603 # PROP BASE Output_Dir "cord\Release"
604 # PROP BASE Intermediate_Dir "cord\Release"
605 # PROP BASE Target_Dir "cord"
606 # PROP Use_MFC 0
607 # PROP Use_Debug_Libraries 0
608 # PROP Output_Dir "cord\Release"
609 # PROP Intermediate_Dir "cord\Release"
610 # PROP Target_Dir "cord"
611 OUTDIR=.\cord\Release
612 INTDIR=.\cord\Release
614 ALL : "gc - Win32 Release" ".\Release\de.exe"
616 CLEAN :
617 -@erase ".\cord\Release\cordbscs.obj"
618 -@erase ".\cord\Release\cordxtra.obj"
619 -@erase ".\cord\Release\de.obj"
620 -@erase ".\cord\Release\de_win.obj"
621 -@erase ".\cord\Release\de_win.res"
622 -@erase ".\Release\de.exe"
624 "$(OUTDIR)" :
625 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
627 CPP=cl.exe
628 # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /c
629 # ADD CPP /nologo /MD /W3 /GX /O2 /I "." /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /YX /c
630 CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "." /I include /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D\
631 /I./libatomic_ops/src "ALL_INTERIOR_POINTERS" /Fp"$(INTDIR)/cord.pch" /YX /Fo"$(INTDIR)/" /c
632 CPP_OBJS=.\cord\Release/
633 CPP_SBRS=.\.
635 .c{$(CPP_OBJS)}.obj:
636 $(CPP) $(CPP_PROJ) $<
638 .cpp{$(CPP_OBJS)}.obj:
639 $(CPP) $(CPP_PROJ) $<
641 .cxx{$(CPP_OBJS)}.obj:
642 $(CPP) $(CPP_PROJ) $<
644 .c{$(CPP_SBRS)}.sbr:
645 $(CPP) $(CPP_PROJ) $<
647 .cpp{$(CPP_SBRS)}.sbr:
648 $(CPP) $(CPP_PROJ) $<
650 .cxx{$(CPP_SBRS)}.sbr:
651 $(CPP) $(CPP_PROJ) $<
653 MTL=mktyplib.exe
654 # ADD BASE MTL /nologo /D "NDEBUG" /win32
655 # ADD MTL /nologo /D "NDEBUG" /win32
656 MTL_PROJ=/nologo /D "NDEBUG" /win32
657 RSC=rc.exe
658 # ADD BASE RSC /l 0x809 /d "NDEBUG"
659 # ADD RSC /l 0x809 /d "NDEBUG"
660 RSC_PROJ=/l 0x809 /fo"$(INTDIR)/de_win.res" /d "NDEBUG"
661 BSC32=bscmake.exe
662 # ADD BASE BSC32 /nologo
663 # ADD BSC32 /nologo
664 BSC32_FLAGS=/nologo /o"$(OUTDIR)/cord.bsc"
665 BSC32_SBRS= \
667 LINK32=link.exe
668 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
669 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 /out:"Release/de.exe"
670 LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
671 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
672 odbccp32.lib /nologo /subsystem:windows /incremental:no /pdb:"$(OUTDIR)/de.pdb"\
673 /machine:I386 /out:"Release/de.exe"
674 LINK32_OBJS= \
675 ".\cord\Release\cordbscs.obj" \
676 ".\cord\Release\cordxtra.obj" \
677 ".\cord\Release\de.obj" \
678 ".\cord\Release\de_win.obj" \
679 ".\cord\Release\de_win.res" \
680 ".\Release\gc.lib"
682 ".\Release\de.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
683 $(LINK32) @<<
684 $(LINK32_FLAGS) $(LINK32_OBJS)
687 !ELSEIF "$(CFG)" == "cord - Win32 Debug"
689 # PROP BASE Use_MFC 0
690 # PROP BASE Use_Debug_Libraries 1
691 # PROP BASE Output_Dir "cord\Debug"
692 # PROP BASE Intermediate_Dir "cord\Debug"
693 # PROP BASE Target_Dir "cord"
694 # PROP Use_MFC 0
695 # PROP Use_Debug_Libraries 1
696 # PROP Output_Dir "cord\Debug"
697 # PROP Intermediate_Dir "cord\Debug"
698 # PROP Target_Dir "cord"
699 OUTDIR=.\cord\Debug
700 INTDIR=.\cord\Debug
702 ALL : "gc - Win32 Debug" ".\Debug\de.exe"
704 CLEAN :
705 -@erase ".\cord\Debug\cordbscs.obj"
706 -@erase ".\cord\Debug\cordxtra.obj"
707 -@erase ".\cord\Debug\de.obj"
708 -@erase ".\cord\Debug\de.pdb"
709 -@erase ".\cord\Debug\de_win.obj"
710 -@erase ".\cord\Debug\de_win.res"
711 -@erase ".\cord\Debug\vc40.idb"
712 -@erase ".\cord\Debug\vc40.pdb"
713 -@erase ".\Debug\de.exe"
714 -@erase ".\Debug\de.ilk"
716 "$(OUTDIR)" :
717 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
719 CPP=cl.exe
720 # ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /c
721 # ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /YX /c
722 CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /I "." /I include /D "_DEBUG" /D "WIN32" /D\
723 "_WINDOWS" /D "ALL_INTERIOR_POINTERS" /Fp"$(INTDIR)/cord.pch" /YX\
724 /I./libatomic_ops/src /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c
725 CPP_OBJS=.\cord\Debug/
726 CPP_SBRS=.\.
728 .c{$(CPP_OBJS)}.obj:
729 $(CPP) $(CPP_PROJ) $<
731 .cpp{$(CPP_OBJS)}.obj:
732 $(CPP) $(CPP_PROJ) $<
734 .cxx{$(CPP_OBJS)}.obj:
735 $(CPP) $(CPP_PROJ) $<
737 .c{$(CPP_SBRS)}.sbr:
738 $(CPP) $(CPP_PROJ) $<
740 .cpp{$(CPP_SBRS)}.sbr:
741 $(CPP) $(CPP_PROJ) $<
743 .cxx{$(CPP_SBRS)}.sbr:
744 $(CPP) $(CPP_PROJ) $<
746 MTL=mktyplib.exe
747 # ADD BASE MTL /nologo /D "_DEBUG" /win32
748 # ADD MTL /nologo /D "_DEBUG" /win32
749 MTL_PROJ=/nologo /D "_DEBUG" /win32
750 RSC=rc.exe
751 # ADD BASE RSC /l 0x809 /d "_DEBUG"
752 # ADD RSC /l 0x809 /d "_DEBUG"
753 RSC_PROJ=/l 0x809 /fo"$(INTDIR)/de_win.res" /d "_DEBUG"
754 BSC32=bscmake.exe
755 # ADD BASE BSC32 /nologo
756 # ADD BSC32 /nologo
757 BSC32_FLAGS=/nologo /o"$(OUTDIR)/cord.bsc"
758 BSC32_SBRS= \
760 LINK32=link.exe
761 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
762 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /out:"Debug/de.exe"
763 LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
764 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
765 odbccp32.lib /nologo /subsystem:windows /incremental:yes\
766 /pdb:"$(OUTDIR)/de.pdb" /debug /machine:I386 /out:"Debug/de.exe"
767 LINK32_OBJS= \
768 ".\cord\Debug\cordbscs.obj" \
769 ".\cord\Debug\cordxtra.obj" \
770 ".\cord\Debug\de.obj" \
771 ".\cord\Debug\de_win.obj" \
772 ".\cord\Debug\de_win.res" \
773 ".\Debug\gc.lib"
775 ".\Debug\de.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
776 $(LINK32) @<<
777 $(LINK32_FLAGS) $(LINK32_OBJS)
780 !ENDIF
782 ################################################################################
783 # Begin Target
785 # Name "gc - Win32 Release"
786 # Name "gc - Win32 Debug"
788 !IF "$(CFG)" == "gc - Win32 Release"
790 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
792 !ENDIF
794 ################################################################################
795 # Begin Source File
797 SOURCE=.\gc_cpp.cpp
799 !IF "$(CFG)" == "gc - Win32 Release"
801 DEP_CPP_RECLA=\
802 ".\include\private\gcconfig.h"\
803 ".\include\gc.h"\
804 ".\include\private\gc_hdrs.h"\
805 ".\include\private\gc_priv.h"\
806 ".\include\gc_cpp.h"\
807 {$(INCLUDE)}"\sys\TYPES.H"\
809 NODEP_CPP_RECLA=\
810 ".\th\PCR_Th.h"\
811 ".\th\PCR_ThCrSec.h"\
812 ".\th\PCR_ThCtl.h"\
815 ".\Release\gc_cpp.obj" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
817 ".\Release\gc_cpp.sbr" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
820 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
822 DEP_CPP_RECLA=\
823 ".\include\private\gcconfig.h"\
824 ".\include\gc.h"\
825 ".\include\private\gc_hdrs.h"\
826 ".\include\private\gc_priv.h"\
827 ".\include\gc_cpp.h"\
828 {$(INCLUDE)}"\sys\TYPES.H"\
830 NODEP_CPP_RECLA=\
831 ".\th\PCR_Th.h"\
832 ".\th\PCR_ThCrSec.h"\
833 ".\th\PCR_ThCtl.h"\
836 ".\Debug\gc_cpp.obj" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
838 ".\Debug\gc_cpp.sbr" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
841 !ENDIF
843 # End Source File
844 ################################################################################
845 # Begin Source File
847 SOURCE=.\reclaim.c
849 !IF "$(CFG)" == "gc - Win32 Release"
851 DEP_CPP_RECLA=\
852 ".\include\private\gcconfig.h"\
853 ".\include\gc.h"\
854 ".\include\private\gc_hdrs.h"\
855 ".\include\private\gc_priv.h"\
856 {$(INCLUDE)}"\sys\TYPES.H"\
858 NODEP_CPP_RECLA=\
859 ".\th\PCR_Th.h"\
860 ".\th\PCR_ThCrSec.h"\
861 ".\th\PCR_ThCtl.h"\
864 ".\Release\reclaim.obj" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
866 ".\Release\reclaim.sbr" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
869 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
871 DEP_CPP_RECLA=\
872 ".\include\private\gcconfig.h"\
873 ".\include\gc.h"\
874 ".\include\private\gc_hdrs.h"\
875 ".\include\private\gc_priv.h"\
876 {$(INCLUDE)}"\sys\TYPES.H"\
878 NODEP_CPP_RECLA=\
879 ".\th\PCR_Th.h"\
880 ".\th\PCR_ThCrSec.h"\
881 ".\th\PCR_ThCtl.h"\
884 ".\Debug\reclaim.obj" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
886 ".\Debug\reclaim.sbr" : $(SOURCE) $(DEP_CPP_RECLA) "$(INTDIR)"
889 !ENDIF
891 # End Source File
893 ################################################################################
894 # Begin Source File
896 SOURCE=.\os_dep.c
898 !IF "$(CFG)" == "gc - Win32 Release"
900 DEP_CPP_OS_DE=\
901 ".\include\private\gcconfig.h"\
902 ".\include\gc.h"\
903 ".\include\private\gc_hdrs.h"\
904 ".\include\private\gc_priv.h"\
905 {$(INCLUDE)}"\sys\STAT.H"\
906 {$(INCLUDE)}"\sys\TYPES.H"\
908 NODEP_CPP_OS_DE=\
909 ".\il\PCR_IL.h"\
910 ".\mm\PCR_MM.h"\
911 ".\th\PCR_Th.h"\
912 ".\th\PCR_ThCrSec.h"\
913 ".\th\PCR_ThCtl.h"\
914 ".\vd\PCR_VD.h"\
917 ".\Release\os_dep.obj" : $(SOURCE) $(DEP_CPP_OS_DE) "$(INTDIR)"
919 ".\Release\os_dep.sbr" : $(SOURCE) $(DEP_CPP_OS_DE) "$(INTDIR)"
922 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
924 DEP_CPP_OS_DE=\
925 ".\include\private\gcconfig.h"\
926 ".\include\gc.h"\
927 ".\include\private\gc_hdrs.h"\
928 ".\include\private\gc_priv.h"\
929 {$(INCLUDE)}"\sys\STAT.H"\
930 {$(INCLUDE)}"\sys\TYPES.H"\
932 NODEP_CPP_OS_DE=\
933 ".\il\PCR_IL.h"\
934 ".\mm\PCR_MM.h"\
935 ".\th\PCR_Th.h"\
936 ".\th\PCR_ThCrSec.h"\
937 ".\th\PCR_ThCtl.h"\
938 ".\vd\PCR_VD.h"\
941 ".\Debug\os_dep.obj" : $(SOURCE) $(DEP_CPP_OS_DE) "$(INTDIR)"
943 ".\Debug\os_dep.sbr" : $(SOURCE) $(DEP_CPP_OS_DE) "$(INTDIR)"
946 !ENDIF
948 # End Source File
949 ################################################################################
950 # Begin Source File
952 SOURCE=.\misc.c
954 !IF "$(CFG)" == "gc - Win32 Release"
956 DEP_CPP_MISC_=\
957 ".\include\private\gcconfig.h"\
958 ".\include\gc.h"\
959 ".\include\private\gc_hdrs.h"\
960 ".\include\private\gc_priv.h"\
961 {$(INCLUDE)}"\sys\TYPES.H"\
963 NODEP_CPP_MISC_=\
964 ".\il\PCR_IL.h"\
965 ".\th\PCR_Th.h"\
966 ".\th\PCR_ThCrSec.h"\
967 ".\th\PCR_ThCtl.h"\
970 ".\Release\misc.obj" : $(SOURCE) $(DEP_CPP_MISC_) "$(INTDIR)"
972 ".\Release\misc.sbr" : $(SOURCE) $(DEP_CPP_MISC_) "$(INTDIR)"
975 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
977 DEP_CPP_MISC_=\
978 ".\include\private\gcconfig.h"\
979 ".\include\gc.h"\
980 ".\include\private\gc_hdrs.h"\
981 ".\include\private\gc_priv.h"\
982 {$(INCLUDE)}"\sys\TYPES.H"\
984 NODEP_CPP_MISC_=\
985 ".\il\PCR_IL.h"\
986 ".\th\PCR_Th.h"\
987 ".\th\PCR_ThCrSec.h"\
988 ".\th\PCR_ThCtl.h"\
991 ".\Debug\misc.obj" : $(SOURCE) $(DEP_CPP_MISC_) "$(INTDIR)"
993 ".\Debug\misc.sbr" : $(SOURCE) $(DEP_CPP_MISC_) "$(INTDIR)"
996 !ENDIF
998 # End Source File
999 ################################################################################
1000 # Begin Source File
1002 SOURCE=.\mark_rts.c
1004 !IF "$(CFG)" == "gc - Win32 Release"
1006 DEP_CPP_MARK_=\
1007 ".\include\private\gcconfig.h"\
1008 ".\include\gc.h"\
1009 ".\include\private\gc_hdrs.h"\
1010 ".\include\private\gc_priv.h"\
1011 {$(INCLUDE)}"\sys\TYPES.H"\
1013 NODEP_CPP_MARK_=\
1014 ".\th\PCR_Th.h"\
1015 ".\th\PCR_ThCrSec.h"\
1016 ".\th\PCR_ThCtl.h"\
1019 ".\Release\mark_rts.obj" : $(SOURCE) $(DEP_CPP_MARK_) "$(INTDIR)"
1021 ".\Release\mark_rts.sbr" : $(SOURCE) $(DEP_CPP_MARK_) "$(INTDIR)"
1024 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1026 DEP_CPP_MARK_=\
1027 ".\include\private\gcconfig.h"\
1028 ".\include\gc.h"\
1029 ".\include\private\gc_hdrs.h"\
1030 ".\include\private\gc_priv.h"\
1031 {$(INCLUDE)}"\sys\TYPES.H"\
1033 NODEP_CPP_MARK_=\
1034 ".\th\PCR_Th.h"\
1035 ".\th\PCR_ThCrSec.h"\
1036 ".\th\PCR_ThCtl.h"\
1039 ".\Debug\mark_rts.obj" : $(SOURCE) $(DEP_CPP_MARK_) "$(INTDIR)"
1041 ".\Debug\mark_rts.sbr" : $(SOURCE) $(DEP_CPP_MARK_) "$(INTDIR)"
1044 !ENDIF
1046 # End Source File
1047 ################################################################################
1048 # Begin Source File
1050 SOURCE=.\mach_dep.c
1052 !IF "$(CFG)" == "gc - Win32 Release"
1054 DEP_CPP_MACH_=\
1055 ".\include\private\gcconfig.h"\
1056 ".\include\gc.h"\
1057 ".\include\private\gc_hdrs.h"\
1058 ".\include\private\gc_priv.h"\
1059 {$(INCLUDE)}"\sys\TYPES.H"\
1061 NODEP_CPP_MACH_=\
1062 ".\th\PCR_Th.h"\
1063 ".\th\PCR_ThCrSec.h"\
1064 ".\th\PCR_ThCtl.h"\
1067 ".\Release\mach_dep.obj" : $(SOURCE) $(DEP_CPP_MACH_) "$(INTDIR)"
1069 ".\Release\mach_dep.sbr" : $(SOURCE) $(DEP_CPP_MACH_) "$(INTDIR)"
1072 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1074 DEP_CPP_MACH_=\
1075 ".\include\private\gcconfig.h"\
1076 ".\include\gc.h"\
1077 ".\include\private\gc_hdrs.h"\
1078 ".\include\private\gc_priv.h"\
1079 {$(INCLUDE)}"\sys\TYPES.H"\
1081 NODEP_CPP_MACH_=\
1082 ".\th\PCR_Th.h"\
1083 ".\th\PCR_ThCrSec.h"\
1084 ".\th\PCR_ThCtl.h"\
1087 ".\Debug\mach_dep.obj" : $(SOURCE) $(DEP_CPP_MACH_) "$(INTDIR)"
1089 ".\Debug\mach_dep.sbr" : $(SOURCE) $(DEP_CPP_MACH_) "$(INTDIR)"
1092 !ENDIF
1094 # End Source File
1095 ################################################################################
1096 # Begin Source File
1098 SOURCE=.\headers.c
1100 !IF "$(CFG)" == "gc - Win32 Release"
1102 DEP_CPP_HEADE=\
1103 ".\include\private\gcconfig.h"\
1104 ".\include\gc.h"\
1105 ".\include\private\gc_hdrs.h"\
1106 ".\include\private\gc_priv.h"\
1107 {$(INCLUDE)}"\sys\TYPES.H"\
1109 NODEP_CPP_HEADE=\
1110 ".\th\PCR_Th.h"\
1111 ".\th\PCR_ThCrSec.h"\
1112 ".\th\PCR_ThCtl.h"\
1115 ".\Release\headers.obj" : $(SOURCE) $(DEP_CPP_HEADE) "$(INTDIR)"
1117 ".\Release\headers.sbr" : $(SOURCE) $(DEP_CPP_HEADE) "$(INTDIR)"
1120 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1122 DEP_CPP_HEADE=\
1123 ".\include\private\gcconfig.h"\
1124 ".\include\gc.h"\
1125 ".\include\private\gc_hdrs.h"\
1126 ".\include\private\gc_priv.h"\
1127 {$(INCLUDE)}"\sys\TYPES.H"\
1129 NODEP_CPP_HEADE=\
1130 ".\th\PCR_Th.h"\
1131 ".\th\PCR_ThCrSec.h"\
1132 ".\th\PCR_ThCtl.h"\
1135 ".\Debug\headers.obj" : $(SOURCE) $(DEP_CPP_HEADE) "$(INTDIR)"
1137 ".\Debug\headers.sbr" : $(SOURCE) $(DEP_CPP_HEADE) "$(INTDIR)"
1140 !ENDIF
1142 # End Source File
1143 ################################################################################
1144 # Begin Source File
1146 SOURCE=.\alloc.c
1148 !IF "$(CFG)" == "gc - Win32 Release"
1150 DEP_CPP_ALLOC=\
1151 ".\include\private\gcconfig.h"\
1152 ".\include\gc.h"\
1153 ".\include\private\gc_hdrs.h"\
1154 ".\include\private\gc_priv.h"\
1155 {$(INCLUDE)}"\sys\TYPES.H"\
1157 NODEP_CPP_ALLOC=\
1158 ".\th\PCR_Th.h"\
1159 ".\th\PCR_ThCrSec.h"\
1160 ".\th\PCR_ThCtl.h"\
1163 ".\Release\alloc.obj" : $(SOURCE) $(DEP_CPP_ALLOC) "$(INTDIR)"
1165 ".\Release\alloc.sbr" : $(SOURCE) $(DEP_CPP_ALLOC) "$(INTDIR)"
1168 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1170 DEP_CPP_ALLOC=\
1171 ".\include\private\gcconfig.h"\
1172 ".\include\gc.h"\
1173 ".\include\private\gc_hdrs.h"\
1174 ".\include\private\gc_priv.h"\
1175 {$(INCLUDE)}"\sys\TYPES.H"\
1177 NODEP_CPP_ALLOC=\
1178 ".\th\PCR_Th.h"\
1179 ".\th\PCR_ThCrSec.h"\
1180 ".\th\PCR_ThCtl.h"\
1183 ".\Debug\alloc.obj" : $(SOURCE) $(DEP_CPP_ALLOC) "$(INTDIR)"
1185 ".\Debug\alloc.sbr" : $(SOURCE) $(DEP_CPP_ALLOC) "$(INTDIR)"
1188 !ENDIF
1190 # End Source File
1191 ################################################################################
1192 # Begin Source File
1194 SOURCE=.\allchblk.c
1196 !IF "$(CFG)" == "gc - Win32 Release"
1198 DEP_CPP_ALLCH=\
1199 ".\include\private\gcconfig.h"\
1200 ".\include\gc.h"\
1201 ".\include\private\gc_hdrs.h"\
1202 ".\include\private\gc_priv.h"\
1203 {$(INCLUDE)}"\sys\TYPES.H"\
1205 NODEP_CPP_ALLCH=\
1206 ".\th\PCR_Th.h"\
1207 ".\th\PCR_ThCrSec.h"\
1208 ".\th\PCR_ThCtl.h"\
1211 ".\Release\allchblk.obj" : $(SOURCE) $(DEP_CPP_ALLCH) "$(INTDIR)"
1213 ".\Release\allchblk.sbr" : $(SOURCE) $(DEP_CPP_ALLCH) "$(INTDIR)"
1216 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1218 DEP_CPP_ALLCH=\
1219 ".\include\private\gcconfig.h"\
1220 ".\include\gc.h"\
1221 ".\include\private\gc_hdrs.h"\
1222 ".\include\private\gc_priv.h"\
1223 {$(INCLUDE)}"\sys\TYPES.H"\
1225 NODEP_CPP_ALLCH=\
1226 ".\th\PCR_Th.h"\
1227 ".\th\PCR_ThCrSec.h"\
1228 ".\th\PCR_ThCtl.h"\
1231 ".\Debug\allchblk.obj" : $(SOURCE) $(DEP_CPP_ALLCH) "$(INTDIR)"
1233 ".\Debug\allchblk.sbr" : $(SOURCE) $(DEP_CPP_ALLCH) "$(INTDIR)"
1236 !ENDIF
1238 # End Source File
1239 ################################################################################
1240 # Begin Source File
1242 SOURCE=.\stubborn.c
1244 !IF "$(CFG)" == "gc - Win32 Release"
1246 DEP_CPP_STUBB=\
1247 ".\include\private\gcconfig.h"\
1248 ".\include\gc.h"\
1249 ".\include\private\gc_hdrs.h"\
1250 ".\include\private\gc_priv.h"\
1251 {$(INCLUDE)}"\sys\TYPES.H"\
1253 NODEP_CPP_STUBB=\
1254 ".\th\PCR_Th.h"\
1255 ".\th\PCR_ThCrSec.h"\
1256 ".\th\PCR_ThCtl.h"\
1259 ".\Release\stubborn.obj" : $(SOURCE) $(DEP_CPP_STUBB) "$(INTDIR)"
1261 ".\Release\stubborn.sbr" : $(SOURCE) $(DEP_CPP_STUBB) "$(INTDIR)"
1264 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1266 DEP_CPP_STUBB=\
1267 ".\include\private\gcconfig.h"\
1268 ".\include\gc.h"\
1269 ".\include\private\gc_hdrs.h"\
1270 ".\include\private\gc_priv.h"\
1271 {$(INCLUDE)}"\sys\TYPES.H"\
1273 NODEP_CPP_STUBB=\
1274 ".\th\PCR_Th.h"\
1275 ".\th\PCR_ThCrSec.h"\
1276 ".\th\PCR_ThCtl.h"\
1279 ".\Debug\stubborn.obj" : $(SOURCE) $(DEP_CPP_STUBB) "$(INTDIR)"
1281 ".\Debug\stubborn.sbr" : $(SOURCE) $(DEP_CPP_STUBB) "$(INTDIR)"
1284 !ENDIF
1286 # End Source File
1287 ################################################################################
1288 # Begin Source File
1290 SOURCE=.\obj_map.c
1292 !IF "$(CFG)" == "gc - Win32 Release"
1294 DEP_CPP_OBJ_M=\
1295 ".\include\private\gcconfig.h"\
1296 ".\include\gc.h"\
1297 ".\include\private\gc_hdrs.h"\
1298 ".\include\private\gc_priv.h"\
1299 {$(INCLUDE)}"\sys\TYPES.H"\
1301 NODEP_CPP_OBJ_M=\
1302 ".\th\PCR_Th.h"\
1303 ".\th\PCR_ThCrSec.h"\
1304 ".\th\PCR_ThCtl.h"\
1307 ".\Release\obj_map.obj" : $(SOURCE) $(DEP_CPP_OBJ_M) "$(INTDIR)"
1309 ".\Release\obj_map.sbr" : $(SOURCE) $(DEP_CPP_OBJ_M) "$(INTDIR)"
1312 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1314 DEP_CPP_OBJ_M=\
1315 ".\include\private\gcconfig.h"\
1316 ".\include\gc.h"\
1317 ".\include\private\gc_hdrs.h"\
1318 ".\include\private\gc_priv.h"\
1319 {$(INCLUDE)}"\sys\TYPES.H"\
1321 NODEP_CPP_OBJ_M=\
1322 ".\th\PCR_Th.h"\
1323 ".\th\PCR_ThCrSec.h"\
1324 ".\th\PCR_ThCtl.h"\
1327 ".\Debug\obj_map.obj" : $(SOURCE) $(DEP_CPP_OBJ_M) "$(INTDIR)"
1329 ".\Debug\obj_map.sbr" : $(SOURCE) $(DEP_CPP_OBJ_M) "$(INTDIR)"
1332 !ENDIF
1334 # End Source File
1335 ################################################################################
1336 # Begin Source File
1338 SOURCE=.\new_hblk.c
1340 !IF "$(CFG)" == "gc - Win32 Release"
1342 DEP_CPP_NEW_H=\
1343 ".\include\private\gcconfig.h"\
1344 ".\include\gc.h"\
1345 ".\include\private\gc_hdrs.h"\
1346 ".\include\private\gc_priv.h"\
1347 {$(INCLUDE)}"\sys\TYPES.H"\
1349 NODEP_CPP_NEW_H=\
1350 ".\th\PCR_Th.h"\
1351 ".\th\PCR_ThCrSec.h"\
1352 ".\th\PCR_ThCtl.h"\
1355 ".\Release\new_hblk.obj" : $(SOURCE) $(DEP_CPP_NEW_H) "$(INTDIR)"
1357 ".\Release\new_hblk.sbr" : $(SOURCE) $(DEP_CPP_NEW_H) "$(INTDIR)"
1360 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1362 DEP_CPP_NEW_H=\
1363 ".\include\private\gcconfig.h"\
1364 ".\include\gc.h"\
1365 ".\include\private\gc_hdrs.h"\
1366 ".\include\private\gc_priv.h"\
1367 {$(INCLUDE)}"\sys\TYPES.H"\
1369 NODEP_CPP_NEW_H=\
1370 ".\th\PCR_Th.h"\
1371 ".\th\PCR_ThCrSec.h"\
1372 ".\th\PCR_ThCtl.h"\
1375 ".\Debug\new_hblk.obj" : $(SOURCE) $(DEP_CPP_NEW_H) "$(INTDIR)"
1377 ".\Debug\new_hblk.sbr" : $(SOURCE) $(DEP_CPP_NEW_H) "$(INTDIR)"
1380 !ENDIF
1382 # End Source File
1383 ################################################################################
1384 # Begin Source File
1386 SOURCE=.\mark.c
1388 !IF "$(CFG)" == "gc - Win32 Release"
1390 DEP_CPP_MARK_C=\
1391 ".\include\private\gcconfig.h"\
1392 ".\include\gc.h"\
1393 ".\include\private\gc_hdrs.h"\
1394 ".\include\private\gc_pmark.h"\
1395 ".\include\gc_mark.h"\
1396 ".\include\gc_disclaim.h"\
1397 ".\include\private\gc_priv.h"\
1398 {$(INCLUDE)}"\sys\TYPES.H"\
1400 NODEP_CPP_MARK_C=\
1401 ".\th\PCR_Th.h"\
1402 ".\th\PCR_ThCrSec.h"\
1403 ".\th\PCR_ThCtl.h"\
1406 ".\Release\mark.obj" : $(SOURCE) $(DEP_CPP_MARK_C) "$(INTDIR)"
1408 ".\Release\mark.sbr" : $(SOURCE) $(DEP_CPP_MARK_C) "$(INTDIR)"
1411 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1413 DEP_CPP_MARK_C=\
1414 ".\include\private\gcconfig.h"\
1415 ".\include\gc.h"\
1416 ".\include\private\gc_hdrs.h"\
1417 ".\include\private\gc_pmark.h"\
1418 ".\include\gc_mark.h"\
1419 ".\include\gc_disclaim.h"\
1420 ".\include\private\gc_priv.h"\
1421 {$(INCLUDE)}"\sys\TYPES.H"\
1423 NODEP_CPP_MARK_C=\
1424 ".\th\PCR_Th.h"\
1425 ".\th\PCR_ThCrSec.h"\
1426 ".\th\PCR_ThCtl.h"\
1429 ".\Debug\mark.obj" : $(SOURCE) $(DEP_CPP_MARK_C) "$(INTDIR)"
1431 ".\Debug\mark.sbr" : $(SOURCE) $(DEP_CPP_MARK_C) "$(INTDIR)"
1434 !ENDIF
1436 # End Source File
1437 ################################################################################
1438 # Begin Source File
1440 SOURCE=.\malloc.c
1442 !IF "$(CFG)" == "gc - Win32 Release"
1444 DEP_CPP_MALLO=\
1445 ".\include\private\gcconfig.h"\
1446 ".\include\gc.h"\
1447 ".\include\private\gc_hdrs.h"\
1448 ".\include\private\gc_priv.h"\
1449 {$(INCLUDE)}"\sys\TYPES.H"\
1451 NODEP_CPP_MALLO=\
1452 ".\th\PCR_Th.h"\
1453 ".\th\PCR_ThCrSec.h"\
1454 ".\th\PCR_ThCtl.h"\
1457 ".\Release\malloc.obj" : $(SOURCE) $(DEP_CPP_MALLO) "$(INTDIR)"
1459 ".\Release\malloc.sbr" : $(SOURCE) $(DEP_CPP_MALLO) "$(INTDIR)"
1462 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1464 DEP_CPP_MALLO=\
1465 ".\include\private\gcconfig.h"\
1466 ".\include\gc.h"\
1467 ".\include\private\gc_hdrs.h"\
1468 ".\include\private\gc_priv.h"\
1469 {$(INCLUDE)}"\sys\TYPES.H"\
1471 NODEP_CPP_MALLO=\
1472 ".\th\PCR_Th.h"\
1473 ".\th\PCR_ThCrSec.h"\
1474 ".\th\PCR_ThCtl.h"\
1477 ".\Debug\malloc.obj" : $(SOURCE) $(DEP_CPP_MALLO) "$(INTDIR)"
1479 ".\Debug\malloc.sbr" : $(SOURCE) $(DEP_CPP_MALLO) "$(INTDIR)"
1482 !ENDIF
1484 # End Source File
1485 ################################################################################
1486 # Begin Source File
1488 SOURCE=.\mallocx.c
1490 !IF "$(CFG)" == "gc - Win32 Release"
1492 DEP_CPP_MALLX=\
1493 ".\include\private\gcconfig.h"\
1494 ".\include\gc.h"\
1495 ".\include\private\gc_hdrs.h"\
1496 ".\include\private\gc_priv.h"\
1497 {$(INCLUDE)}"\sys\TYPES.H"\
1499 NODEP_CPP_MALLX=\
1500 ".\th\PCR_Th.h"\
1501 ".\th\PCR_ThCrSec.h"\
1502 ".\th\PCR_ThCtl.h"\
1505 ".\Release\mallocx.obj" : $(SOURCE) $(DEP_CPP_MALLX) "$(INTDIR)"
1507 ".\Release\mallocx.sbr" : $(SOURCE) $(DEP_CPP_MALLX) "$(INTDIR)"
1510 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1512 DEP_CPP_MALLX=\
1513 ".\include\private\gcconfig.h"\
1514 ".\include\gc.h"\
1515 ".\include\private\gc_hdrs.h"\
1516 ".\include\private\gc_priv.h"\
1517 {$(INCLUDE)}"\sys\TYPES.H"\
1519 NODEP_CPP_MALLX=\
1520 ".\th\PCR_Th.h"\
1521 ".\th\PCR_ThCrSec.h"\
1522 ".\th\PCR_ThCtl.h"\
1525 ".\Debug\mallocx.obj" : $(SOURCE) $(DEP_CPP_MALLX) "$(INTDIR)"
1527 ".\Debug\mallocx.sbr" : $(SOURCE) $(DEP_CPP_MALLX) "$(INTDIR)"
1530 !ENDIF
1532 # End Source File
1533 ################################################################################
1534 # Begin Source File
1536 SOURCE=.\finalize.c
1538 !IF "$(CFG)" == "gc - Win32 Release"
1540 DEP_CPP_FINAL=\
1541 ".\include\private\gcconfig.h"\
1542 ".\include\gc.h"\
1543 ".\include\private\gc_hdrs.h"\
1544 ".\include\private\gc_pmark.h"\
1545 ".\include\gc_mark.h"\
1546 ".\include\gc_disclaim.h"\
1547 ".\include\private\gc_priv.h"\
1548 {$(INCLUDE)}"\sys\TYPES.H"\
1550 NODEP_CPP_FINAL=\
1551 ".\th\PCR_Th.h"\
1552 ".\th\PCR_ThCrSec.h"\
1553 ".\th\PCR_ThCtl.h"\
1556 ".\Release\finalize.obj" : $(SOURCE) $(DEP_CPP_FINAL) "$(INTDIR)"
1558 ".\Release\finalize.sbr" : $(SOURCE) $(DEP_CPP_FINAL) "$(INTDIR)"
1561 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1563 DEP_CPP_FINAL=\
1564 ".\include\private\gcconfig.h"\
1565 ".\include\gc.h"\
1566 ".\include\private\gc_hdrs.h"\
1567 ".\include\private\gc_pmark.h"\
1568 ".\include\gc_mark.h"\
1569 ".\include\gc_disclaim.h"\
1570 ".\include\private\gc_priv.h"\
1571 {$(INCLUDE)}"\sys\TYPES.H"\
1573 NODEP_CPP_FINAL=\
1574 ".\th\PCR_Th.h"\
1575 ".\th\PCR_ThCrSec.h"\
1576 ".\th\PCR_ThCtl.h"\
1579 ".\Debug\finalize.obj" : $(SOURCE) $(DEP_CPP_FINAL) "$(INTDIR)"
1581 ".\Debug\finalize.sbr" : $(SOURCE) $(DEP_CPP_FINAL) "$(INTDIR)"
1584 !ENDIF
1586 # End Source File
1587 ################################################################################
1588 # Begin Source File
1590 SOURCE=.\dbg_mlc.c
1592 !IF "$(CFG)" == "gc - Win32 Release"
1594 DEP_CPP_DBG_M=\
1595 ".\include\private\gcconfig.h"\
1596 ".\include\gc.h"\
1597 ".\include\private\gc_hdrs.h"\
1598 ".\include\private\gc_priv.h"\
1599 {$(INCLUDE)}"\sys\TYPES.H"\
1601 NODEP_CPP_DBG_M=\
1602 ".\th\PCR_Th.h"\
1603 ".\th\PCR_ThCrSec.h"\
1604 ".\th\PCR_ThCtl.h"\
1607 ".\Release\dbg_mlc.obj" : $(SOURCE) $(DEP_CPP_DBG_M) "$(INTDIR)"
1609 ".\Release\dbg_mlc.sbr" : $(SOURCE) $(DEP_CPP_DBG_M) "$(INTDIR)"
1612 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1614 DEP_CPP_DBG_M=\
1615 ".\include\private\gcconfig.h"\
1616 ".\include\gc.h"\
1617 ".\include\private\gc_hdrs.h"\
1618 ".\include\private\gc_priv.h"\
1619 {$(INCLUDE)}"\sys\TYPES.H"\
1621 NODEP_CPP_DBG_M=\
1622 ".\th\PCR_Th.h"\
1623 ".\th\PCR_ThCrSec.h"\
1624 ".\th\PCR_ThCtl.h"\
1627 ".\Debug\dbg_mlc.obj" : $(SOURCE) $(DEP_CPP_DBG_M) "$(INTDIR)"
1629 ".\Debug\dbg_mlc.sbr" : $(SOURCE) $(DEP_CPP_DBG_M) "$(INTDIR)"
1632 !ENDIF
1634 # End Source File
1635 ################################################################################
1636 # Begin Source File
1638 SOURCE=.\fnlz_mlc.c
1640 !IF "$(CFG)" == "gc - Win32 Release"
1642 DEP_CPP_DBG_M=\
1643 ".\include\private\gcconfig.h"\
1644 ".\include\gc.h"\
1645 ".\include\private\gc_hdrs.h"\
1646 ".\include\private\gc_priv.h"\
1647 {$(INCLUDE)}"\sys\TYPES.H"\
1649 NODEP_CPP_DBG_M=\
1650 ".\th\PCR_Th.h"\
1651 ".\th\PCR_ThCrSec.h"\
1652 ".\th\PCR_ThCtl.h"\
1655 ".\Release\fnlz_mlc.obj" : $(SOURCE) $(DEP_CPP_DBG_M) "$(INTDIR)"
1657 ".\Release\fnlz_mlc.sbr" : $(SOURCE) $(DEP_CPP_DBG_M) "$(INTDIR)"
1660 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1662 DEP_CPP_DBG_M=\
1663 ".\include\private\gcconfig.h"\
1664 ".\include\gc.h"\
1665 ".\include\private\gc_hdrs.h"\
1666 ".\include\private\gc_priv.h"\
1667 {$(INCLUDE)}"\sys\TYPES.H"\
1669 NODEP_CPP_DBG_M=\
1670 ".\th\PCR_Th.h"\
1671 ".\th\PCR_ThCrSec.h"\
1672 ".\th\PCR_ThCtl.h"\
1675 ".\Debug\fnlz_mlc.obj" : $(SOURCE) $(DEP_CPP_DBG_M) "$(INTDIR)"
1677 ".\Debug\fnlz_mlc.sbr" : $(SOURCE) $(DEP_CPP_DBG_M) "$(INTDIR)"
1680 !ENDIF
1682 # End Source File
1683 ################################################################################
1684 # Begin Source File
1686 SOURCE=.\blacklst.c
1688 !IF "$(CFG)" == "gc - Win32 Release"
1690 DEP_CPP_BLACK=\
1691 ".\include\private\gcconfig.h"\
1692 ".\include\gc.h"\
1693 ".\include\private\gc_hdrs.h"\
1694 ".\include\private\gc_priv.h"\
1695 {$(INCLUDE)}"\sys\TYPES.H"\
1697 NODEP_CPP_BLACK=\
1698 ".\th\PCR_Th.h"\
1699 ".\th\PCR_ThCrSec.h"\
1700 ".\th\PCR_ThCtl.h"\
1703 ".\Release\blacklst.obj" : $(SOURCE) $(DEP_CPP_BLACK) "$(INTDIR)"
1705 ".\Release\blacklst.sbr" : $(SOURCE) $(DEP_CPP_BLACK) "$(INTDIR)"
1708 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1710 DEP_CPP_BLACK=\
1711 ".\include\private\gcconfig.h"\
1712 ".\include\gc.h"\
1713 ".\include\private\gc_hdrs.h"\
1714 ".\include\private\gc_priv.h"\
1715 {$(INCLUDE)}"\sys\TYPES.H"\
1717 NODEP_CPP_BLACK=\
1718 ".\th\PCR_Th.h"\
1719 ".\th\PCR_ThCrSec.h"\
1720 ".\th\PCR_ThCtl.h"\
1723 ".\Debug\blacklst.obj" : $(SOURCE) $(DEP_CPP_BLACK) "$(INTDIR)"
1725 ".\Debug\blacklst.sbr" : $(SOURCE) $(DEP_CPP_BLACK) "$(INTDIR)"
1728 !ENDIF
1730 # End Source File
1731 ################################################################################
1732 # Begin Source File
1734 SOURCE=.\typd_mlc.c
1736 !IF "$(CFG)" == "gc - Win32 Release"
1738 DEP_CPP_TYPD_=\
1739 ".\include\private\gcconfig.h"\
1740 ".\include\gc.h"\
1741 ".\include\private\gc_hdrs.h"\
1742 ".\include\private\gc_pmark.h"\
1743 ".\include\gc_mark.h"\
1744 ".\include\gc_disclaim.h"\
1745 ".\include\private\gc_priv.h"\
1746 ".\include\gc_typed.h"\
1747 {$(INCLUDE)}"\sys\TYPES.H"\
1749 NODEP_CPP_TYPD_=\
1750 ".\th\PCR_Th.h"\
1751 ".\th\PCR_ThCrSec.h"\
1752 ".\th\PCR_ThCtl.h"\
1755 ".\Release\typd_mlc.obj" : $(SOURCE) $(DEP_CPP_TYPD_) "$(INTDIR)"
1757 ".\Release\typd_mlc.sbr" : $(SOURCE) $(DEP_CPP_TYPD_) "$(INTDIR)"
1760 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1762 DEP_CPP_TYPD_=\
1763 ".\include\private\gcconfig.h"\
1764 ".\include\gc.h"\
1765 ".\include\private\gc_hdrs.h"\
1766 ".\include\private\gc_pmark.h"\
1767 ".\include\gc_mark.h"\
1768 ".\include\gc_disclaim.h"\
1769 ".\include\private\gc_priv.h"\
1770 ".\include\gc_typed.h"\
1771 {$(INCLUDE)}"\sys\TYPES.H"\
1773 NODEP_CPP_TYPD_=\
1774 ".\th\PCR_Th.h"\
1775 ".\th\PCR_ThCrSec.h"\
1776 ".\th\PCR_ThCtl.h"\
1779 ".\Debug\typd_mlc.obj" : $(SOURCE) $(DEP_CPP_TYPD_) "$(INTDIR)"
1781 ".\Debug\typd_mlc.sbr" : $(SOURCE) $(DEP_CPP_TYPD_) "$(INTDIR)"
1784 !ENDIF
1786 # End Source File
1787 ################################################################################
1788 # Begin Source File
1790 SOURCE=.\ptr_chck.c
1792 !IF "$(CFG)" == "gc - Win32 Release"
1794 DEP_CPP_PTR_C=\
1795 ".\include\private\gcconfig.h"\
1796 ".\include\gc.h"\
1797 ".\include\private\gc_hdrs.h"\
1798 ".\include\private\gc_pmark.h"\
1799 ".\include\gc_mark.h"\
1800 ".\include\gc_disclaim.h"\
1801 ".\include\private\gc_priv.h"\
1802 {$(INCLUDE)}"\sys\TYPES.H"\
1804 NODEP_CPP_PTR_C=\
1805 ".\th\PCR_Th.h"\
1806 ".\th\PCR_ThCrSec.h"\
1807 ".\th\PCR_ThCtl.h"\
1810 ".\Release\ptr_chck.obj" : $(SOURCE) $(DEP_CPP_PTR_C) "$(INTDIR)"
1812 ".\Release\ptr_chck.sbr" : $(SOURCE) $(DEP_CPP_PTR_C) "$(INTDIR)"
1815 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1817 DEP_CPP_PTR_C=\
1818 ".\include\private\gcconfig.h"\
1819 ".\include\gc.h"\
1820 ".\include\private\gc_hdrs.h"\
1821 ".\include\private\gc_pmark.h"\
1822 ".\include\gc_mark.h"\
1823 ".\include\gc_disclaim.h"\
1824 ".\include\private\gc_priv.h"\
1825 {$(INCLUDE)}"\sys\TYPES.H"\
1827 NODEP_CPP_PTR_C=\
1828 ".\th\PCR_Th.h"\
1829 ".\th\PCR_ThCrSec.h"\
1830 ".\th\PCR_ThCtl.h"\
1833 ".\Debug\ptr_chck.obj" : $(SOURCE) $(DEP_CPP_PTR_C) "$(INTDIR)"
1835 ".\Debug\ptr_chck.sbr" : $(SOURCE) $(DEP_CPP_PTR_C) "$(INTDIR)"
1838 !ENDIF
1840 # End Source File
1841 ################################################################################
1842 # Begin Source File
1844 SOURCE=.\dyn_load.c
1846 !IF "$(CFG)" == "gc - Win32 Release"
1848 DEP_CPP_DYN_L=\
1849 ".\include\private\gcconfig.h"\
1850 ".\include\gc.h"\
1851 ".\include\private\gc_hdrs.h"\
1852 ".\include\private\gc_priv.h"\
1853 {$(INCLUDE)}"\sys\STAT.H"\
1854 {$(INCLUDE)}"\sys\TYPES.H"\
1856 NODEP_CPP_DYN_L=\
1857 ".\il\PCR_IL.h"\
1858 ".\mm\PCR_MM.h"\
1859 ".\th\PCR_Th.h"\
1860 ".\th\PCR_ThCrSec.h"\
1861 ".\th\PCR_ThCtl.h"\
1864 ".\Release\dyn_load.obj" : $(SOURCE) $(DEP_CPP_DYN_L) "$(INTDIR)"
1866 ".\Release\dyn_load.sbr" : $(SOURCE) $(DEP_CPP_DYN_L) "$(INTDIR)"
1869 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1871 DEP_CPP_DYN_L=\
1872 ".\include\private\gcconfig.h"\
1873 ".\include\gc.h"\
1874 ".\include\private\gc_hdrs.h"\
1875 ".\include\private\gc_priv.h"\
1876 {$(INCLUDE)}"\sys\STAT.H"\
1877 {$(INCLUDE)}"\sys\TYPES.H"\
1879 NODEP_CPP_DYN_L=\
1880 ".\il\PCR_IL.h"\
1881 ".\mm\PCR_MM.h"\
1882 ".\th\PCR_Th.h"\
1883 ".\th\PCR_ThCrSec.h"\
1884 ".\th\PCR_ThCtl.h"\
1887 ".\Debug\dyn_load.obj" : $(SOURCE) $(DEP_CPP_DYN_L) "$(INTDIR)"
1889 ".\Debug\dyn_load.sbr" : $(SOURCE) $(DEP_CPP_DYN_L) "$(INTDIR)"
1892 !ENDIF
1894 # End Source File
1895 ################################################################################
1896 # Begin Source File
1898 SOURCE=.\win32_threads.c
1900 !IF "$(CFG)" == "gc - Win32 Release"
1902 DEP_CPP_WIN32=\
1903 ".\include\private\gcconfig.h"\
1904 ".\include\gc.h"\
1905 ".\include\private\gc_hdrs.h"\
1906 ".\include\private\gc_priv.h"\
1907 {$(INCLUDE)}"\sys\TYPES.H"\
1909 NODEP_CPP_WIN32=\
1910 ".\th\PCR_Th.h"\
1911 ".\th\PCR_ThCrSec.h"\
1912 ".\th\PCR_ThCtl.h"\
1915 ".\Release\win32_threads.obj" : $(SOURCE) $(DEP_CPP_WIN32) "$(INTDIR)"
1917 ".\Release\win32_threads.sbr" : $(SOURCE) $(DEP_CPP_WIN32) "$(INTDIR)"
1920 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1922 DEP_CPP_WIN32=\
1923 ".\include\private\gcconfig.h"\
1924 ".\include\gc.h"\
1925 ".\include\private\gc_hdrs.h"\
1926 ".\include\private\gc_priv.h"\
1927 {$(INCLUDE)}"\sys\TYPES.H"\
1929 NODEP_CPP_WIN32=\
1930 ".\th\PCR_Th.h"\
1931 ".\th\PCR_ThCrSec.h"\
1932 ".\th\PCR_ThCtl.h"\
1935 ".\Debug\win32_threads.obj" : $(SOURCE) $(DEP_CPP_WIN32) "$(INTDIR)"
1937 ".\Debug\win32_threads.sbr" : $(SOURCE) $(DEP_CPP_WIN32) "$(INTDIR)"
1940 !ENDIF
1942 # End Source File
1943 ################################################################################
1944 # Begin Source File
1946 SOURCE=.\extra\msvc_dbg.c
1948 !IF "$(CFG)" == "gc - Win32 Release"
1950 DEP_CPP_WIN32=\
1951 ".\include\private\gcconfig.h"\
1952 ".\include\gc.h"\
1953 ".\include\private\gc_hdrs.h"\
1954 ".\include\private\gc_priv.h"\
1955 ".\include\private\msvc_dbg.h"\
1956 {$(INCLUDE)}"\sys\TYPES.H"\
1958 NODEP_CPP_WIN32=\
1959 ".\th\PCR_Th.h"\
1960 ".\th\PCR_ThCrSec.h"\
1961 ".\th\PCR_ThCtl.h"\
1964 ".\Release\msvc_dbg.obj" : $(SOURCE) $(DEP_CPP_WIN32) "$(INTDIR)"
1966 ".\Release\msvc_dbg.sbr" : $(SOURCE) $(DEP_CPP_WIN32) "$(INTDIR)"
1969 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
1971 DEP_CPP_WIN32=\
1972 ".\include\private\gcconfig.h"\
1973 ".\include\gc.h"\
1974 ".\include\private\gc_hdrs.h"\
1975 ".\include\private\gc_priv.h"\
1976 ".\include\private\msvc_dbg.h"\
1977 {$(INCLUDE)}"\sys\TYPES.H"\
1979 NODEP_CPP_WIN32=\
1980 ".\th\PCR_Th.h"\
1981 ".\th\PCR_ThCrSec.h"\
1982 ".\th\PCR_ThCtl.h"\
1985 ".\Debug\msvc_dbg.obj" : $(SOURCE) $(DEP_CPP_WIN32) "$(INTDIR)"
1987 ".\Debug\msvc_dbg.sbr" : $(SOURCE) $(DEP_CPP_WIN32) "$(INTDIR)"
1990 !ENDIF
1992 # End Source File
1993 ################################################################################
1994 # Begin Source File
1996 SOURCE=.\checksums.c
1998 !IF "$(CFG)" == "gc - Win32 Release"
2000 DEP_CPP_CHECK=\
2001 ".\include\private\gcconfig.h"\
2002 ".\include\gc.h"\
2003 ".\include\private\gc_hdrs.h"\
2004 ".\include\private\gc_priv.h"\
2005 {$(INCLUDE)}"\sys\TYPES.H"\
2007 NODEP_CPP_CHECK=\
2008 ".\th\PCR_Th.h"\
2009 ".\th\PCR_ThCrSec.h"\
2010 ".\th\PCR_ThCtl.h"\
2013 ".\Release\checksums.obj" : $(SOURCE) $(DEP_CPP_CHECK) "$(INTDIR)"
2015 ".\Release\checksums.sbr" : $(SOURCE) $(DEP_CPP_CHECK) "$(INTDIR)"
2018 !ELSEIF "$(CFG)" == "gc - Win32 Debug"
2020 DEP_CPP_CHECK=\
2021 ".\include\private\gcconfig.h"\
2022 ".\include\gc.h"\
2023 ".\include\private\gc_hdrs.h"\
2024 ".\include\private\gc_priv.h"\
2025 {$(INCLUDE)}"\sys\TYPES.H"\
2027 NODEP_CPP_CHECK=\
2028 ".\th\PCR_Th.h"\
2029 ".\th\PCR_ThCrSec.h"\
2030 ".\th\PCR_ThCtl.h"\
2033 ".\Debug\checksums.obj" : $(SOURCE) $(DEP_CPP_CHECK) "$(INTDIR)"
2035 ".\Debug\checksums.sbr" : $(SOURCE) $(DEP_CPP_CHECK) "$(INTDIR)"
2038 !ENDIF
2040 # End Source File
2041 # End Target
2042 ################################################################################
2043 # Begin Target
2045 # Name "gctest - Win32 Release"
2046 # Name "gctest - Win32 Debug"
2048 !IF "$(CFG)" == "gctest - Win32 Release"
2050 !ELSEIF "$(CFG)" == "gctest - Win32 Debug"
2052 !ENDIF
2054 ################################################################################
2055 # Begin Project Dependency
2057 # Project_Dep_Name "gc"
2059 !IF "$(CFG)" == "gctest - Win32 Release"
2061 "gc - Win32 Release" :
2062 $(MAKE) /$(MAKEFLAGS) /F ".\gc.mak" CFG="gc - Win32 Release"
2064 !ELSEIF "$(CFG)" == "gctest - Win32 Debug"
2066 "gc - Win32 Debug" :
2067 $(MAKE) /$(MAKEFLAGS) /F ".\gc.mak" CFG="gc - Win32 Debug"
2069 !ENDIF
2071 # End Project Dependency
2072 ################################################################################
2073 # Begin Source File
2075 SOURCE=.\tests\test.c
2076 DEP_CPP_TEST_=\
2077 ".\include\private\gcconfig.h"\
2078 ".\include\gc.h"\
2079 ".\include\private\gc_hdrs.h"\
2080 ".\include\private\gc_priv.h"\
2081 ".\include\gc_typed.h"\
2082 {$(INCLUDE)}"\sys\TYPES.H"\
2084 NODEP_CPP_TEST_=\
2085 ".\th\PCR_Th.h"\
2086 ".\th\PCR_ThCrSec.h"\
2087 ".\th\PCR_ThCtl.h"\
2090 !IF "$(CFG)" == "gctest - Win32 Release"
2093 ".\gctest\Release\test.obj" : $(SOURCE) $(DEP_CPP_TEST_) "$(INTDIR)"
2096 !ELSEIF "$(CFG)" == "gctest - Win32 Debug"
2099 ".\gctest\Debug\test.obj" : $(SOURCE) $(DEP_CPP_TEST_) "$(INTDIR)"
2101 ".\gctest\Debug\test.sbr" : $(SOURCE) $(DEP_CPP_TEST_) "$(INTDIR)"
2104 !ENDIF
2106 # End Source File
2107 # End Target
2108 ################################################################################
2109 # Begin Target
2111 # Name "cord - Win32 Release"
2112 # Name "cord - Win32 Debug"
2114 !IF "$(CFG)" == "cord - Win32 Release"
2116 !ELSEIF "$(CFG)" == "cord - Win32 Debug"
2118 !ENDIF
2120 ################################################################################
2121 # Begin Project Dependency
2123 # Project_Dep_Name "gc"
2125 !IF "$(CFG)" == "cord - Win32 Release"
2127 "gc - Win32 Release" :
2128 $(MAKE) /$(MAKEFLAGS) /F ".\gc.mak" CFG="gc - Win32 Release"
2130 !ELSEIF "$(CFG)" == "cord - Win32 Debug"
2132 "gc - Win32 Debug" :
2133 $(MAKE) /$(MAKEFLAGS) /F ".\gc.mak" CFG="gc - Win32 Debug"
2135 !ENDIF
2137 # End Project Dependency
2138 ################################################################################
2139 # Begin Source File
2141 SOURCE=.\cord\tests\de_win.c
2142 DEP_CPP_DE_WI=\
2143 ".\include\cord.h"\
2144 ".\cord\tests\de_cmds.h"\
2145 ".\cord\tests\de_win.h"\
2146 ".\include\cord_pos.h"\
2148 NODEP_CPP_DE_WI=\
2149 ".\include\gc.h"\
2152 !IF "$(CFG)" == "cord - Win32 Release"
2155 ".\cord\Release\de_win.obj" : $(SOURCE) $(DEP_CPP_DE_WI) "$(INTDIR)"
2156 $(CPP) $(CPP_PROJ) $(SOURCE)
2159 !ELSEIF "$(CFG)" == "cord - Win32 Debug"
2162 ".\cord\Debug\de_win.obj" : $(SOURCE) $(DEP_CPP_DE_WI) "$(INTDIR)"
2163 $(CPP) $(CPP_PROJ) $(SOURCE)
2166 !ENDIF
2168 # End Source File
2169 ################################################################################
2170 # Begin Source File
2172 SOURCE=.\cord\tests\de.c
2173 DEP_CPP_DE_C2e=\
2174 ".\include\cord.h"\
2175 ".\cord\tests\de_cmds.h"\
2176 ".\cord\tests\de_win.h"\
2177 ".\include\cord_pos.h"\
2179 NODEP_CPP_DE_C2e=\
2180 ".\include\gc.h"\
2183 !IF "$(CFG)" == "cord - Win32 Release"
2186 ".\cord\Release\de.obj" : $(SOURCE) $(DEP_CPP_DE_C2e) "$(INTDIR)"
2187 $(CPP) $(CPP_PROJ) $(SOURCE)
2190 !ELSEIF "$(CFG)" == "cord - Win32 Debug"
2193 ".\cord\Debug\de.obj" : $(SOURCE) $(DEP_CPP_DE_C2e) "$(INTDIR)"
2194 $(CPP) $(CPP_PROJ) $(SOURCE)
2197 !ENDIF
2199 # End Source File
2200 ################################################################################
2201 # Begin Source File
2203 SOURCE=.\cord\cordxtra.c
2204 DEP_CPP_CORDX=\
2205 ".\include\cord.h"\
2206 ".\include\ec.h"\
2207 ".\include\cord_pos.h"\
2209 NODEP_CPP_CORDX=\
2210 ".\include\gc.h"\
2213 !IF "$(CFG)" == "cord - Win32 Release"
2216 ".\cord\Release\cordxtra.obj" : $(SOURCE) $(DEP_CPP_CORDX) "$(INTDIR)"
2217 $(CPP) $(CPP_PROJ) $(SOURCE)
2220 !ELSEIF "$(CFG)" == "cord - Win32 Debug"
2223 ".\cord\Debug\cordxtra.obj" : $(SOURCE) $(DEP_CPP_CORDX) "$(INTDIR)"
2224 $(CPP) $(CPP_PROJ) $(SOURCE)
2227 !ENDIF
2229 # End Source File
2230 ################################################################################
2231 # Begin Source File
2233 SOURCE=.\cord\cordbscs.c
2234 DEP_CPP_CORDB=\
2235 ".\include\cord.h"\
2236 ".\include\cord_pos.h"\
2238 NODEP_CPP_CORDB=\
2239 ".\include\gc.h"\
2242 !IF "$(CFG)" == "cord - Win32 Release"
2245 ".\cord\Release\cordbscs.obj" : $(SOURCE) $(DEP_CPP_CORDB) "$(INTDIR)"
2246 $(CPP) $(CPP_PROJ) $(SOURCE)
2249 !ELSEIF "$(CFG)" == "cord - Win32 Debug"
2252 ".\cord\Debug\cordbscs.obj" : $(SOURCE) $(DEP_CPP_CORDB) "$(INTDIR)"
2253 $(CPP) $(CPP_PROJ) $(SOURCE)
2256 !ENDIF
2258 # End Source File
2259 ################################################################################
2260 # Begin Source File
2262 SOURCE=.\cord\tests\de_win.rc
2264 !IF "$(CFG)" == "cord - Win32 Release"
2267 ".\cord\Release\de_win.res" : $(SOURCE) "$(INTDIR)"
2268 $(RSC) /l 0x809 /fo"$(INTDIR)/de_win.res" /i "cord" /d "NDEBUG" $(SOURCE)
2271 !ELSEIF "$(CFG)" == "cord - Win32 Debug"
2274 ".\cord\Debug\de_win.res" : $(SOURCE) "$(INTDIR)"
2275 $(RSC) /l 0x809 /fo"$(INTDIR)/de_win.res" /i "cord" /d "_DEBUG" $(SOURCE)
2278 !ENDIF
2280 # End Source File
2281 # End Target
2282 # End Project
2283 ################################################################################