Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 842 lines (703 sloc) 24.42 kb
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
1
2 DMD=dmd
3
4 CC=dmc
5
6 DOCDIR=doc
7 IMPDIR=import
8
6ce26bf @klickverbot Add -property to the default build to avoid regressions.
klickverbot authored
9 DFLAGS=-O -release -inline -nofloat -w -d -Isrc -Iimport -property
10 UDFLAGS=-O -release -nofloat -w -d -Isrc -Iimport -property
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
11 DDOCFLAGS=-c -w -d -o- -Isrc -Iimport
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
12
13 CFLAGS=
14
6d01183 @complexmath Added -defaultlib and -debuglib to unittest build so it will build on a ...
complexmath authored
15 DRUNTIME_BASE=druntime
16 DRUNTIME=lib\$(DRUNTIME_BASE).lib
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
17 GCSTUB=lib\gcstub.obj
18
19 DOCFMT=
20
f05e878 @complexmath Changed to match posix.mak. The old way didn't even work for me on win3...
complexmath authored
21 target : import $(DRUNTIME) doc $(GCSTUB)
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
22
23 MANIFEST= \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
24 LICENSE_1_0.txt \
25 README.txt \
26 posix.mak \
27 win32.mak \
28 \
29 import\object.di \
30 \
31 src\object_.d \
32 \
33 src\core\atomic.d \
34 src\core\bitop.d \
35 src\core\cpuid.d \
36 src\core\demangle.d \
37 src\core\exception.d \
c2567ee @braddr create core.math with the math related intrinsics
braddr authored
38 src\core\math.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
39 src\core\memory.d \
40 src\core\runtime.d \
9eff7cd @WalterBright add core.simd
WalterBright authored
41 src\core\simd.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
42 src\core\thread.d \
f047208 @MartinNowak add thread.di
MartinNowak authored
43 src\core\thread.di \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
44 src\core\threadasm.S \
45 src\core\time.d \
46 src\core\vararg.d \
47 \
48 src\core\stdc\complex.d \
49 src\core\stdc\config.d \
50 src\core\stdc\ctype.d \
51 src\core\stdc\errno.c \
52 src\core\stdc\errno.d \
53 src\core\stdc\fenv.d \
54 src\core\stdc\float_.d \
55 src\core\stdc\inttypes.d \
56 src\core\stdc\limits.d \
57 src\core\stdc\locale.d \
58 src\core\stdc\math.d \
59 src\core\stdc\signal.d \
60 src\core\stdc\stdarg.d \
61 src\core\stdc\stddef.d \
62 src\core\stdc\stdint.d \
63 src\core\stdc\stdio.d \
64 src\core\stdc\stdlib.d \
65 src\core\stdc\string.d \
66 src\core\stdc\tgmath.d \
67 src\core\stdc\time.d \
68 src\core\stdc\wchar_.d \
69 src\core\stdc\wctype.d \
70 \
71 src\core\sync\barrier.d \
72 src\core\sync\condition.d \
73 src\core\sync\config.d \
74 src\core\sync\exception.d \
75 src\core\sync\mutex.d \
76 src\core\sync\rwmutex.d \
77 src\core\sync\semaphore.d \
78 \
216a03b @MartinNowak sys/event header for FreeBSD
MartinNowak authored
79 src\core\sys\freebsd\sys\event.d \
80 \
18828b6 @WalterBright missing from manifest
WalterBright authored
81 src\core\sys\osx\pthread.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
82 src\core\sys\osx\mach\dyld.d \
83 src\core\sys\osx\mach\getsect.d \
84 src\core\sys\osx\mach\kern_return.d \
85 src\core\sys\osx\mach\loader.d \
86 src\core\sys\osx\mach\port.d \
87 src\core\sys\osx\mach\semaphore.d \
88 src\core\sys\osx\mach\thread_act.d \
89 \
90 src\core\sys\posix\config.d \
91 src\core\sys\posix\dirent.d \
92 src\core\sys\posix\dlfcn.d \
93 src\core\sys\posix\fcntl.d \
94 src\core\sys\posix\inttypes.d \
95 src\core\sys\posix\net\if_.d \
2fcd169 @WalterBright add netdb to manifest
WalterBright authored
96 src\core\sys\posix\netdb.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
97 src\core\sys\posix\poll.d \
98 src\core\sys\posix\pthread.d \
99 src\core\sys\posix\pwd.d \
100 src\core\sys\posix\sched.d \
101 src\core\sys\posix\semaphore.d \
102 src\core\sys\posix\setjmp.d \
103 src\core\sys\posix\signal.d \
104 src\core\sys\posix\stdio.d \
105 src\core\sys\posix\stdlib.d \
106 src\core\sys\posix\termios.d \
107 src\core\sys\posix\time.d \
108 src\core\sys\posix\ucontext.d \
109 src\core\sys\posix\unistd.d \
110 src\core\sys\posix\utime.d \
111 \
112 src\core\sys\posix\arpa\inet.d \
113 \
114 src\core\sys\posix\netinet\in_.d \
115 src\core\sys\posix\netinet\tcp.d \
116 \
117 src\core\sys\posix\sys\ipc.d \
118 src\core\sys\posix\sys\mman.d \
119 src\core\sys\posix\sys\select.d \
120 src\core\sys\posix\sys\shm.d \
121 src\core\sys\posix\sys\socket.d \
122 src\core\sys\posix\sys\stat.d \
123 src\core\sys\posix\sys\time.d \
124 src\core\sys\posix\sys\types.d \
125 src\core\sys\posix\sys\uio.d \
162f885 @WalterBright update manifest
WalterBright authored
126 src\core\sys\posix\sys\un.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
127 src\core\sys\posix\sys\wait.d \
80fa004 @jsancio Add functionality required by std.log
jsancio authored
128 src\core\sys\posix\sys\utsname.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
129 \
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
130 src\core\sys\windows\dbghelp.d \
d6b48ec @complexmath changed makefiles to reference renamed files.
complexmath authored
131 src\core\sys\windows\dll.d \
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
132 src\core\sys\windows\stacktrace.d \
d6b48ec @complexmath changed makefiles to reference renamed files.
complexmath authored
133 src\core\sys\windows\threadaux.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
134 src\core\sys\windows\windows.d \
135 \
136 src\gc\gc.d \
137 src\gc\gcalloc.d \
138 src\gc\gcbits.d \
139 src\gc\gcstats.d \
140 src\gc\gcx.d \
141 \
142 src\gcstub\gc.d \
143 \
144 src\rt\aApply.d \
145 src\rt\aApplyR.d \
146 src\rt\aaA.d \
147 src\rt\adi.d \
148 src\rt\alloca.d \
149 src\rt\arrayassign.d \
150 src\rt\arraybyte.d \
151 src\rt\arraycast.d \
152 src\rt\arraycat.d \
153 src\rt\arraydouble.d \
154 src\rt\arrayfloat.d \
155 src\rt\arrayint.d \
156 src\rt\arrayreal.d \
157 src\rt\arrayshort.d \
158 src\rt\cast_.d \
159 src\rt\cmath2.d \
160 src\rt\compiler.d \
161 src\rt\complex.c \
162 src\rt\cover.d \
89bc4f8 @braddr Revert win32 back to using the .c version of critical also. dmd test34 ...
braddr authored
163 src\rt\critical.c \
031f65b @braddr Finish conversion from critical.c and monitor.d to their .d versions
braddr authored
164 src\rt\critical_.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
165 src\rt\deh.d \
166 src\rt\deh2.d \
167 src\rt\dmain2.d \
168 src\rt\dylib_fixes.c \
169 src\rt\image.d \
170 src\rt\invariant.d \
171 src\rt\invariant_.d \
172 src\rt\lifetime.d \
173 src\rt\llmath.d \
461001e @WalterBright add missing mars.h
WalterBright authored
174 src\rt\mars.h \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
175 src\rt\memory.d \
8d7a688 @complexmath added 64-bit support for static data segments on OSX and moved the imple...
complexmath authored
176 src\rt\memory_osx.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
177 src\rt\memset.d \
e04dd16 @MartinNowak move ModuleInfo handling into separate rt module
MartinNowak authored
178 src\rt\minfo.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
179 src\rt\minit.asm \
ed5b0e1 @braddr Revert monitor back to the c version for win32.
braddr authored
180 src\rt\monitor.c \
031f65b @braddr Finish conversion from critical.c and monitor.d to their .d versions
braddr authored
181 src\rt\monitor_.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
182 src\rt\obj.d \
183 src\rt\qsort.d \
184 src\rt\qsort2.d \
185 src\rt\switch_.d \
186 src\rt\tls.S \
ced2389 @MartinNowak fix block info cache TLS usage
MartinNowak authored
187 src\rt\tlsgc.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
188 src\rt\trace.d \
189 \
190 src\rt\typeinfo\ti_AC.d \
191 src\rt\typeinfo\ti_Acdouble.d \
192 src\rt\typeinfo\ti_Acfloat.d \
193 src\rt\typeinfo\ti_Acreal.d \
194 src\rt\typeinfo\ti_Adouble.d \
195 src\rt\typeinfo\ti_Afloat.d \
196 src\rt\typeinfo\ti_Ag.d \
197 src\rt\typeinfo\ti_Aint.d \
198 src\rt\typeinfo\ti_Along.d \
199 src\rt\typeinfo\ti_Areal.d \
200 src\rt\typeinfo\ti_Ashort.d \
201 src\rt\typeinfo\ti_C.d \
202 src\rt\typeinfo\ti_byte.d \
203 src\rt\typeinfo\ti_cdouble.d \
204 src\rt\typeinfo\ti_cfloat.d \
205 src\rt\typeinfo\ti_char.d \
206 src\rt\typeinfo\ti_creal.d \
207 src\rt\typeinfo\ti_dchar.d \
208 src\rt\typeinfo\ti_delegate.d \
209 src\rt\typeinfo\ti_double.d \
210 src\rt\typeinfo\ti_float.d \
211 src\rt\typeinfo\ti_idouble.d \
212 src\rt\typeinfo\ti_ifloat.d \
213 src\rt\typeinfo\ti_int.d \
214 src\rt\typeinfo\ti_ireal.d \
215 src\rt\typeinfo\ti_long.d \
216 src\rt\typeinfo\ti_ptr.d \
217 src\rt\typeinfo\ti_real.d \
218 src\rt\typeinfo\ti_short.d \
219 src\rt\typeinfo\ti_ubyte.d \
220 src\rt\typeinfo\ti_uint.d \
221 src\rt\typeinfo\ti_ulong.d \
222 src\rt\typeinfo\ti_ushort.d \
223 src\rt\typeinfo\ti_void.d \
224 src\rt\typeinfo\ti_wchar.d \
225 \
226 src\rt\util\console.d \
227 src\rt\util\hash.d \
228 src\rt\util\string.d \
229 src\rt\util\utf.d
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
230
231 SRCS= \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
232 src\object_.d \
233 \
234 src\core\atomic.d \
235 src\core\bitop.d \
236 src\core\cpuid.d \
237 src\core\demangle.d \
238 src\core\exception.d \
c2567ee @braddr create core.math with the math related intrinsics
braddr authored
239 src\core\math.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
240 src\core\memory.d \
241 src\core\runtime.d \
9eff7cd @WalterBright add core.simd
WalterBright authored
242 src\core\simd.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
243 src\core\thread.d \
244 src\core\time.d \
245 src\core\vararg.d \
246 \
247 src\core\stdc\config.d \
248 src\core\stdc\ctype.d \
249 src\core\stdc\errno.d \
250 src\core\stdc\math.d \
251 src\core\stdc\signal.d \
252 src\core\stdc\stdarg.d \
253 src\core\stdc\stdio.d \
254 src\core\stdc\stdlib.d \
255 src\core\stdc\stdint.d \
256 src\core\stdc\stddef.d \
257 src\core\stdc\string.d \
258 src\core\stdc\time.d \
259 src\core\stdc\wchar_.d \
260 \
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
261 src\core\sys\windows\dbghelp.d \
d6b48ec @complexmath changed makefiles to reference renamed files.
complexmath authored
262 src\core\sys\windows\dll.d \
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
263 src\core\sys\windows\stacktrace.d \
d6b48ec @complexmath changed makefiles to reference renamed files.
complexmath authored
264 src\core\sys\windows\threadaux.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
265 src\core\sys\windows\windows.d \
266 \
267 src\core\sync\barrier.d \
268 src\core\sync\condition.d \
269 src\core\sync\config.d \
270 src\core\sync\exception.d \
271 src\core\sync\mutex.d \
272 src\core\sync\rwmutex.d \
273 src\core\sync\semaphore.d \
274 \
275 src\gc\gc.d \
276 src\gc\gcalloc.d \
277 src\gc\gcbits.d \
278 src\gc\gcstats.d \
279 src\gc\gcx.d \
280 \
281 src\rt\aaA.d \
282 src\rt\aApply.d \
283 src\rt\aApplyR.d \
284 src\rt\adi.d \
285 src\rt\arrayassign.d \
286 src\rt\arraybyte.d \
287 src\rt\arraycast.d \
288 src\rt\arraycat.d \
289 src\rt\arraydouble.d \
290 src\rt\arrayfloat.d \
291 src\rt\arrayint.d \
292 src\rt\arrayreal.d \
293 src\rt\arrayshort.d \
294 src\rt\cast_.d \
295 src\rt\cover.d \
296 src\rt\deh.d \
297 src\rt\dmain2.d \
298 src\rt\invariant.d \
299 src\rt\invariant_.d \
300 src\rt\lifetime.d \
301 src\rt\llmath.d \
302 src\rt\memory.d \
303 src\rt\memset.d \
e345258 @MartinNowak windows fixups
MartinNowak authored
304 src\rt\minfo.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
305 src\rt\obj.d \
306 src\rt\qsort.d \
307 src\rt\switch_.d \
ced2389 @MartinNowak fix block info cache TLS usage
MartinNowak authored
308 src\rt\tlsgc.d \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
309 src\rt\trace.d \
310 \
311 src\rt\util\console.d \
312 src\rt\util\hash.d \
313 src\rt\util\string.d \
314 src\rt\util\utf.d \
315 \
316 src\rt\typeinfo\ti_AC.d \
317 src\rt\typeinfo\ti_Acdouble.d \
318 src\rt\typeinfo\ti_Acfloat.d \
319 src\rt\typeinfo\ti_Acreal.d \
320 src\rt\typeinfo\ti_Adouble.d \
321 src\rt\typeinfo\ti_Afloat.d \
322 src\rt\typeinfo\ti_Ag.d \
323 src\rt\typeinfo\ti_Aint.d \
324 src\rt\typeinfo\ti_Along.d \
325 src\rt\typeinfo\ti_Areal.d \
326 src\rt\typeinfo\ti_Ashort.d \
327 src\rt\typeinfo\ti_byte.d \
328 src\rt\typeinfo\ti_C.d \
329 src\rt\typeinfo\ti_cdouble.d \
330 src\rt\typeinfo\ti_cfloat.d \
331 src\rt\typeinfo\ti_char.d \
332 src\rt\typeinfo\ti_creal.d \
333 src\rt\typeinfo\ti_dchar.d \
334 src\rt\typeinfo\ti_delegate.d \
335 src\rt\typeinfo\ti_double.d \
336 src\rt\typeinfo\ti_float.d \
337 src\rt\typeinfo\ti_idouble.d \
338 src\rt\typeinfo\ti_ifloat.d \
339 src\rt\typeinfo\ti_int.d \
340 src\rt\typeinfo\ti_ireal.d \
341 src\rt\typeinfo\ti_long.d \
342 src\rt\typeinfo\ti_ptr.d \
343 src\rt\typeinfo\ti_real.d \
344 src\rt\typeinfo\ti_short.d \
345 src\rt\typeinfo\ti_ubyte.d \
346 src\rt\typeinfo\ti_uint.d \
347 src\rt\typeinfo\ti_ulong.d \
348 src\rt\typeinfo\ti_ushort.d \
349 src\rt\typeinfo\ti_void.d \
350 src\rt\typeinfo\ti_wchar.d
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
351
352 # NOTE: trace.d and cover.d are not necessary for a successful build
353 # as both are used for debugging features (profiling and coverage)
354 # NOTE: a pre-compiled minit.obj has been provided in dmd for Win32 and
355 # minit.asm is not used by dmd for Linux
356
89bc4f8 @braddr Revert win32 back to using the .c version of critical also. dmd test34 ...
braddr authored
357 OBJS= errno_c.obj complex.obj src\rt\minit.obj monitor.obj critical.obj
358 OBJS_TO_DELETE= errno_c.obj complex.obj monitor.obj critical.obj
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
359
360 DOCS=\
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
361 $(DOCDIR)\object.html \
362 $(DOCDIR)\core_atomic.html \
363 $(DOCDIR)\core_bitop.html \
364 $(DOCDIR)\core_cpuid.html \
365 $(DOCDIR)\core_demangle.html \
366 $(DOCDIR)\core_exception.html \
c2567ee @braddr create core.math with the math related intrinsics
braddr authored
367 $(DOCDIR)\core_math.html \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
368 $(DOCDIR)\core_memory.html \
369 $(DOCDIR)\core_runtime.html \
9eff7cd @WalterBright add core.simd
WalterBright authored
370 $(DOCDIR)\core_simd.html \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
371 $(DOCDIR)\core_thread.html \
372 $(DOCDIR)\core_time.html \
373 $(DOCDIR)\core_vararg.html \
374 \
375 $(DOCDIR)\core_sync_barrier.html \
376 $(DOCDIR)\core_sync_condition.html \
377 $(DOCDIR)\core_sync_config.html \
378 $(DOCDIR)\core_sync_exception.html \
379 $(DOCDIR)\core_sync_mutex.html \
380 $(DOCDIR)\core_sync_rwmutex.html \
381 $(DOCDIR)\core_sync_semaphore.html
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
382
383 IMPORTS=\
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
384 $(IMPDIR)\core\atomic.di \
385 $(IMPDIR)\core\bitop.di \
386 $(IMPDIR)\core\cpuid.di \
387 $(IMPDIR)\core\demangle.di \
388 $(IMPDIR)\core\exception.di \
c2567ee @braddr create core.math with the math related intrinsics
braddr authored
389 $(IMPDIR)\core\math.di \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
390 $(IMPDIR)\core\memory.di \
391 $(IMPDIR)\core\runtime.di \
9eff7cd @WalterBright add core.simd
WalterBright authored
392 $(IMPDIR)\core\simd.di \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
393 $(IMPDIR)\core\thread.di \
394 $(IMPDIR)\core\time.di \
395 $(IMPDIR)\core\vararg.di \
396 \
397 $(IMPDIR)\core\stdc\complex.di \
398 $(IMPDIR)\core\stdc\config.di \
399 $(IMPDIR)\core\stdc\ctype.di \
400 $(IMPDIR)\core\stdc\errno.di \
401 $(IMPDIR)\core\stdc\fenv.di \
402 $(IMPDIR)\core\stdc\float_.di \
403 $(IMPDIR)\core\stdc\inttypes.di \
404 $(IMPDIR)\core\stdc\limits.di \
405 $(IMPDIR)\core\stdc\locale.di \
406 $(IMPDIR)\core\stdc\math.di \
407 $(IMPDIR)\core\stdc\signal.di \
408 $(IMPDIR)\core\stdc\stdarg.di \
409 $(IMPDIR)\core\stdc\stddef.di \
410 $(IMPDIR)\core\stdc\stdint.di \
411 $(IMPDIR)\core\stdc\stdio.di \
412 $(IMPDIR)\core\stdc\stdlib.di \
413 $(IMPDIR)\core\stdc\string.di \
414 $(IMPDIR)\core\stdc\tgmath.di \
415 $(IMPDIR)\core\stdc\time.di \
416 $(IMPDIR)\core\stdc\wchar_.di \
417 $(IMPDIR)\core\stdc\wctype.di \
418 \
419 $(IMPDIR)\core\sync\barrier.di \
420 $(IMPDIR)\core\sync\condition.di \
421 $(IMPDIR)\core\sync\config.di \
422 $(IMPDIR)\core\sync\exception.di \
423 $(IMPDIR)\core\sync\mutex.di \
424 $(IMPDIR)\core\sync\rwmutex.di \
425 $(IMPDIR)\core\sync\semaphore.di \
426 \
427 $(IMPDIR)\core\sys\osx\mach\kern_return.di \
428 $(IMPDIR)\core\sys\osx\mach\port.di \
429 $(IMPDIR)\core\sys\osx\mach\semaphore.di \
430 $(IMPDIR)\core\sys\osx\mach\thread_act.di \
431 \
432 $(IMPDIR)\core\sys\posix\arpa\inet.di \
433 $(IMPDIR)\core\sys\posix\config.di \
434 $(IMPDIR)\core\sys\posix\dirent.di \
435 $(IMPDIR)\core\sys\posix\dlfcn.di \
436 $(IMPDIR)\core\sys\posix\fcntl.di \
437 $(IMPDIR)\core\sys\posix\inttypes.di \
2fcd169 @WalterBright add netdb to manifest
WalterBright authored
438 $(IMPDIR)\core\sys\posix\netdb.di \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
439 $(IMPDIR)\core\sys\posix\poll.di \
440 $(IMPDIR)\core\sys\posix\pthread.di \
441 $(IMPDIR)\core\sys\posix\pwd.di \
442 $(IMPDIR)\core\sys\posix\sched.di \
443 $(IMPDIR)\core\sys\posix\semaphore.di \
444 $(IMPDIR)\core\sys\posix\setjmp.di \
445 $(IMPDIR)\core\sys\posix\signal.di \
446 $(IMPDIR)\core\sys\posix\stdio.di \
447 $(IMPDIR)\core\sys\posix\stdlib.di \
448 $(IMPDIR)\core\sys\posix\termios.di \
449 $(IMPDIR)\core\sys\posix\time.di \
450 $(IMPDIR)\core\sys\posix\ucontext.di \
451 $(IMPDIR)\core\sys\posix\unistd.di \
452 $(IMPDIR)\core\sys\posix\utime.di \
453 \
454 $(IMPDIR)\core\sys\posix\net\if_.di \
455 \
456 $(IMPDIR)\core\sys\posix\netinet\in_.di \
457 $(IMPDIR)\core\sys\posix\netinet\tcp.di \
458 \
459 $(IMPDIR)\core\sys\posix\sys\ipc.di \
460 $(IMPDIR)\core\sys\posix\sys\mman.di \
461 $(IMPDIR)\core\sys\posix\sys\select.di \
462 $(IMPDIR)\core\sys\posix\sys\shm.di \
463 $(IMPDIR)\core\sys\posix\sys\socket.di \
464 $(IMPDIR)\core\sys\posix\sys\stat.di \
465 $(IMPDIR)\core\sys\posix\sys\time.di \
466 $(IMPDIR)\core\sys\posix\sys\types.di \
467 $(IMPDIR)\core\sys\posix\sys\uio.di \
58fa8f5 @WalterBright adding un.di
WalterBright authored
468 $(IMPDIR)\core\sys\posix\sys\un.di \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
469 $(IMPDIR)\core\sys\posix\sys\wait.di \
80fa004 @jsancio Add functionality required by std.log
jsancio authored
470 $(IMPDIR)\core\sys\posix\sys\utsname.di \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
471 \
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
472 $(IMPDIR)\core\sys\windows\dbghelp.di \
d6b48ec @complexmath changed makefiles to reference renamed files.
complexmath authored
473 $(IMPDIR)\core\sys\windows\dll.di \
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
474 $(IMPDIR)\core\sys\windows\stacktrace.di \
d6b48ec @complexmath changed makefiles to reference renamed files.
complexmath authored
475 $(IMPDIR)\core\sys\windows\threadaux.di \
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
476 $(IMPDIR)\core\sys\windows\windows.di
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
477
478 ######################## Doc .html file generation ##############################
479
480 doc: $(DOCS)
481
482 $(DOCDIR)\object.html : src\object_.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
483 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
484
485 $(DOCDIR)\core_atomic.html : src\core\atomic.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
486 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
487
488 $(DOCDIR)\core_bitop.html : src\core\bitop.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
489 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
490
491 $(DOCDIR)\core_cpuid.html : src\core\cpuid.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
492 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
493
1137839 add back demangle
Walter Bright authored
494 $(DOCDIR)\core_demangle.html : src\core\demangle.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
495 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
1137839 add back demangle
Walter Bright authored
496
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
497 $(DOCDIR)\core_exception.html : src\core\exception.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
498 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
499
c2567ee @braddr create core.math with the math related intrinsics
braddr authored
500 $(DOCDIR)\core_math.html : src\core\math.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
501 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
c2567ee @braddr create core.math with the math related intrinsics
braddr authored
502
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
503 $(DOCDIR)\core_memory.html : src\core\memory.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
504 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
505
506 $(DOCDIR)\core_runtime.html : src\core\runtime.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
507 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
508
9eff7cd @WalterBright add core.simd
WalterBright authored
509 $(DOCDIR)\core_simd.html : src\core\simd.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
510 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
9eff7cd @WalterBright add core.simd
WalterBright authored
511
f047208 @MartinNowak add thread.di
MartinNowak authored
512 $(DOCDIR)\core_thread.html : src\core\thread.di
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
513 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
514
3fb004d @complexmath Added core.time, which has a Duration type used to communicate time peri...
complexmath authored
515 $(DOCDIR)\core_time.html : src\core\time.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
516 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
517
518 $(DOCDIR)\core_vararg.html : src\core\vararg.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
519 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
520
521 $(DOCDIR)\core_sync_barrier.html : src\core\sync\barrier.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
522 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
523
524 $(DOCDIR)\core_sync_condition.html : src\core\sync\condition.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
525 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
526
527 $(DOCDIR)\core_sync_config.html : src\core\sync\config.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
528 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
529
530 $(DOCDIR)\core_sync_exception.html : src\core\sync\exception.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
531 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
532
533 $(DOCDIR)\core_sync_mutex.html : src\core\sync\mutex.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
534 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
535
536 $(DOCDIR)\core_sync_rwmutex.html : src\core\sync\rwmutex.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
537 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
538
539 $(DOCDIR)\core_sync_semaphore.html : src\core\sync\semaphore.d
1640581 @CyberShadow Add -w switch for DDoc generation
CyberShadow authored
540 $(DMD) $(DDOCFLAGS) -Df$@ $(DOCFMT) $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
541
542 ######################## Header .di file generation ##############################
543
544 import: $(IMPORTS)
545
546 $(IMPDIR)\core\atomic.di : src\core\atomic.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
547 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
548
549 $(IMPDIR)\core\bitop.di : src\core\bitop.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
550 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
551
552 $(IMPDIR)\core\cpuid.di : src\core\cpuid.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
553 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
1137839 add back demangle
Walter Bright authored
554
555 $(IMPDIR)\core\demangle.di : src\core\demangle.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
556 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
557
558 $(IMPDIR)\core\exception.di : src\core\exception.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
559 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
560
c2567ee @braddr create core.math with the math related intrinsics
braddr authored
561 $(IMPDIR)\core\math.di : src\core\math.d
562 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
563
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
564 $(IMPDIR)\core\memory.di : src\core\memory.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
565 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
566
567 $(IMPDIR)\core\runtime.di : src\core\runtime.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
568 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
9eff7cd @WalterBright add core.simd
WalterBright authored
569
570 $(IMPDIR)\core\simd.di : src\core\simd.d
571 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
572
f047208 @MartinNowak add thread.di
MartinNowak authored
573 $(IMPDIR)\core\thread.di : src\core\thread.di
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
574 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
575
3fb004d @complexmath Added core.time, which has a Duration type used to communicate time peri...
complexmath authored
576 $(IMPDIR)\core\time.di : src\core\time.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
577 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
578
579 $(IMPDIR)\core\vararg.di : src\core\vararg.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
580 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
581
582 $(IMPDIR)\core\stdc\complex.di : src\core\stdc\complex.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
583 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
584
585 $(IMPDIR)\core\stdc\config.di : src\core\stdc\config.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
586 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
587
588 $(IMPDIR)\core\stdc\ctype.di : src\core\stdc\ctype.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
589 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
590
591 $(IMPDIR)\core\stdc\errno.di : src\core\stdc\errno.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
592 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
593
594 $(IMPDIR)\core\stdc\fenv.di : src\core\stdc\fenv.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
595 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
596
597 $(IMPDIR)\core\stdc\float_.di : src\core\stdc\float_.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
598 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
599
600 $(IMPDIR)\core\stdc\inttypes.di : src\core\stdc\inttypes.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
601 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
602
603 $(IMPDIR)\core\stdc\limits.di : src\core\stdc\limits.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
604 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
605
606 $(IMPDIR)\core\stdc\locale.di : src\core\stdc\locale.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
607 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
608
609 $(IMPDIR)\core\stdc\math.di : src\core\stdc\math.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
610 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
611
612 $(IMPDIR)\core\stdc\signal.di : src\core\stdc\signal.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
613 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
614
615 $(IMPDIR)\core\stdc\stdarg.di : src\core\stdc\stdarg.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
616 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
617
618 $(IMPDIR)\core\stdc\stddef.di : src\core\stdc\stddef.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
619 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
620
621 $(IMPDIR)\core\stdc\stdint.di : src\core\stdc\stdint.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
622 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
623
624 $(IMPDIR)\core\stdc\stdio.di : src\core\stdc\stdio.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
625 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
626
627 $(IMPDIR)\core\stdc\stdlib.di : src\core\stdc\stdlib.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
628 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
629
630 $(IMPDIR)\core\stdc\string.di : src\core\stdc\string.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
631 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
632
633 $(IMPDIR)\core\stdc\tgmath.di : src\core\stdc\tgmath.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
634 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
635
636 $(IMPDIR)\core\stdc\time.di : src\core\stdc\time.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
637 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
638
639 $(IMPDIR)\core\stdc\wchar_.di : src\core\stdc\wchar_.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
640 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
641
642 $(IMPDIR)\core\stdc\wctype.di : src\core\stdc\wctype.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
643 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
644
645 $(IMPDIR)\core\sync\barrier.di : src\core\sync\barrier.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
646 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
647
648 $(IMPDIR)\core\sync\condition.di : src\core\sync\condition.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
649 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
650
651 $(IMPDIR)\core\sync\config.di : src\core\sync\config.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
652 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
653
654 $(IMPDIR)\core\sync\exception.di : src\core\sync\exception.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
655 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
656
657 $(IMPDIR)\core\sync\mutex.di : src\core\sync\mutex.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
658 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
659
660 $(IMPDIR)\core\sync\rwmutex.di : src\core\sync\rwmutex.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
661 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
662
663 $(IMPDIR)\core\sync\semaphore.di : src\core\sync\semaphore.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
664 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
665
666 $(IMPDIR)\core\sys\osx\mach\kern_return.di : src\core\sys\osx\mach\kern_return.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
667 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
668
669 $(IMPDIR)\core\sys\osx\mach\port.di : src\core\sys\osx\mach\port.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
670 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
671
672 $(IMPDIR)\core\sys\osx\mach\semaphore.di : src\core\sys\osx\mach\semaphore.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
673 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
674
675 $(IMPDIR)\core\sys\osx\mach\thread_act.di : src\core\sys\osx\mach\thread_act.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
676 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
677
678 $(IMPDIR)\core\sys\posix\arpa\inet.di : src\core\sys\posix\arpa\inet.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
679 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
680
681 $(IMPDIR)\core\sys\posix\config.di : src\core\sys\posix\config.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
682 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
683
684 $(IMPDIR)\core\sys\posix\dirent.di : src\core\sys\posix\dirent.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
685 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
686
687 $(IMPDIR)\core\sys\posix\dlfcn.di : src\core\sys\posix\dlfcn.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
688 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
689
690 $(IMPDIR)\core\sys\posix\fcntl.di : src\core\sys\posix\fcntl.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
691 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
692
693 $(IMPDIR)\core\sys\posix\inttypes.di : src\core\sys\posix\inttypes.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
694 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
695
2fcd169 @WalterBright add netdb to manifest
WalterBright authored
696 $(IMPDIR)\core\sys\posix\netdb.di : src\core\sys\posix\netdb.d
697 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
698
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
699 $(IMPDIR)\core\sys\posix\net\if_.di : src\core\sys\posix\net\if_.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
700 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
701
702 $(IMPDIR)\core\sys\posix\netinet\in_.di : src\core\sys\posix\netinet\in_.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
703 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
704
705 $(IMPDIR)\core\sys\posix\netinet\tcp.di : src\core\sys\posix\netinet\tcp.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
706 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
707
708 $(IMPDIR)\core\sys\posix\poll.di : src\core\sys\posix\poll.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
709 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
710
711 $(IMPDIR)\core\sys\posix\pthread.di : src\core\sys\posix\pthread.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
712 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
713
714 $(IMPDIR)\core\sys\posix\pwd.di : src\core\sys\posix\pwd.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
715 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
716
717 $(IMPDIR)\core\sys\posix\sched.di : src\core\sys\posix\sched.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
718 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
719
720 $(IMPDIR)\core\sys\posix\semaphore.di : src\core\sys\posix\semaphore.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
721 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
722
723 $(IMPDIR)\core\sys\posix\setjmp.di : src\core\sys\posix\setjmp.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
724 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
725
726 $(IMPDIR)\core\sys\posix\signal.di : src\core\sys\posix\signal.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
727 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
728
729 $(IMPDIR)\core\sys\posix\stdio.di : src\core\sys\posix\stdio.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
730 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
731
732 $(IMPDIR)\core\sys\posix\stdlib.di : src\core\sys\posix\stdlib.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
733 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
734
735 $(IMPDIR)\core\sys\posix\sys\ipc.di : src\core\sys\posix\sys\ipc.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
736 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
737
738 $(IMPDIR)\core\sys\posix\sys\mman.di : src\core\sys\posix\sys\mman.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
739 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
740
741 $(IMPDIR)\core\sys\posix\sys\select.di : src\core\sys\posix\sys\select.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
742 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
743
744 $(IMPDIR)\core\sys\posix\sys\shm.di : src\core\sys\posix\sys\shm.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
745 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
746
747 $(IMPDIR)\core\sys\posix\sys\socket.di : src\core\sys\posix\sys\socket.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
748 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
749
750 $(IMPDIR)\core\sys\posix\sys\stat.di : src\core\sys\posix\sys\stat.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
751 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
752
753 $(IMPDIR)\core\sys\posix\sys\time.di : src\core\sys\posix\sys\time.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
754 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
755
756 $(IMPDIR)\core\sys\posix\sys\types.di : src\core\sys\posix\sys\types.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
757 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
758
759 $(IMPDIR)\core\sys\posix\sys\uio.di : src\core\sys\posix\sys\uio.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
760 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
761
4b2ec04 @WalterBright forgot make rule
WalterBright authored
762 $(IMPDIR)\core\sys\posix\sys\un.di : src\core\sys\posix\sys\un.d
763 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
764
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
765 $(IMPDIR)\core\sys\posix\sys\wait.di : src\core\sys\posix\sys\wait.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
766 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
767
80fa004 @jsancio Add functionality required by std.log
jsancio authored
768 $(IMPDIR)\core\sys\posix\sys\utsname.di : src\core\sys\posix\sys\utsname.d
769 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
770
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
771 $(IMPDIR)\core\sys\posix\termios.di : src\core\sys\posix\termios.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
772 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
773
774 $(IMPDIR)\core\sys\posix\time.di : src\core\sys\posix\time.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
775 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
776
777 $(IMPDIR)\core\sys\posix\ucontext.di : src\core\sys\posix\ucontext.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
778 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
779
780 $(IMPDIR)\core\sys\posix\unistd.di : src\core\sys\posix\unistd.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
781 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
782
783 $(IMPDIR)\core\sys\posix\utime.di : src\core\sys\posix\utime.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
784 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
785
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
786 $(IMPDIR)\core\sys\windows\dbghelp.di : src\core\sys\windows\dbghelp.d
787 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
8d7a688 @complexmath added 64-bit support for static data segments on OSX and moved the imple...
complexmath authored
788
d6b48ec @complexmath changed makefiles to reference renamed files.
complexmath authored
789 $(IMPDIR)\core\sys\windows\dll.di : src\core\sys\windows\dll.d
790 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
791
792 $(IMPDIR)\core\sys\windows\stacktrace.di : src\core\sys\windows\stacktrace.d
793 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
8d7a688 @complexmath added 64-bit support for static data segments on OSX and moved the imple...
complexmath authored
794
d6b48ec @complexmath changed makefiles to reference renamed files.
complexmath authored
795 $(IMPDIR)\core\sys\windows\threadaux.di : src\core\sys\windows\threadaux.d
796 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e777ed1 @complexmath Issue 1001 - print stack trace (in debug mode) when programs die
complexmath authored
797
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
798 $(IMPDIR)\core\sys\windows\windows.di : src\core\sys\windows\windows.d
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
799 $(DMD) -c -d -o- -Isrc -Iimport -Hf$@ $**
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
800
801 ################### C\ASM Targets ############################
802
803 errno_c.obj : src\core\stdc\errno.c
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
804 $(CC) -c $(CFLAGS) src\core\stdc\errno.c -oerrno_c.obj
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
805
806 complex.obj : src\rt\complex.c
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
807 $(CC) -c $(CFLAGS) src\rt\complex.c
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
808
809 src\rt\minit.obj : src\rt\minit.asm
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
810 $(CC) -c $(CFLAGS) src\rt\minit.asm
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
811
89bc4f8 @braddr Revert win32 back to using the .c version of critical also. dmd test34 ...
braddr authored
812 critical.obj : src\rt\critical.c
813 $(CC) -c $(CFLAGS) src\rt\critical.c
814
ed5b0e1 @braddr Revert monitor back to the c version for win32.
braddr authored
815 monitor.obj : src\rt\monitor.c
816 $(CC) -c $(CFLAGS) src\rt\monitor.c
817
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
818 ################### gcstub generation #########################
819
820 $(GCSTUB) : src\gcstub\gc.d win32.mak
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
821 $(DMD) -c -of$(GCSTUB) src\gcstub\gc.d $(DFLAGS)
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
822
823 ################### Library generation #########################
824
825 $(DRUNTIME): $(OBJS) $(SRCS) win32.mak
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
826 $(DMD) -lib -of$(DRUNTIME) -Xfdruntime.json $(DFLAGS) $(SRCS) $(OBJS)
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
827
828 unittest : $(SRCS) $(DRUNTIME) src\unittest.d
76f732c @9rnsr Issue 6618 - TypeInfo_Struct.equals should prefer xopEquals than pointer...
9rnsr authored
829 $(DMD) $(UDFLAGS) -L/co -unittest src\unittest.d $(SRCS) $(DRUNTIME) -debuglib=$(DRUNTIME) -defaultlib=$(DRUNTIME)
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
830
831 zip: druntime.zip
832
833 druntime.zip:
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
834 del druntime.zip
835 zip32 -u druntime $(MANIFEST) $(DOCS) $(IMPORTS) src\rt\minit.obj
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
836
837 install: druntime.zip
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
838 unzip -o druntime.zip -d \dmd2\src\druntime
e007d8b @complexmath Set native eol-style for some files that didn't have it.
complexmath authored
839
840 clean:
4c62f1b @WalterBright shouldn't detab makefiles
WalterBright authored
841 del $(DOCS) $(IMPORTS) $(DRUNTIME) $(OBJS_TO_DELETE) $(GCSTUB)
Something went wrong with that request. Please try again.