diff -uNr dmd-0.114/dmd/src/phobos/linux.mak dmd-0.115/dmd/src/phobos/linux.mak --- dmd-0.114/dmd/src/phobos/linux.mak 2005-02-28 01:41:32.000000000 +0100 +++ dmd-0.115/dmd/src/phobos/linux.mak 2005-02-28 18:53:06.000000000 +0100 @@ -50,7 +50,7 @@ dmain2.o outofmemory.o aaA.o adi.o aApply.o file.o \ compiler.o system.o moduleinit.o md5.o base64.o \ cast.o path.o string.o memset.o math.o mmfile.o \ - outbuffer.o ctype.o regexp.o random.o linux.o \ + outbuffer.o ctype.o regexp.o random.o linux.o linuxsocket.o \ stream.o switcherr.o array.o gc.o \ qsort.o thread.o obj.o utf.o uri.o \ crc32.o conv.o arraycast.o errno.o alloca.o cmath2.o \ @@ -136,7 +136,8 @@ SRC_STD_C_WIN= std/c/windows/windows.d std/c/windows/com.d \ std/c/windows/winsock.d -SRC_STD_C_LINUX= std/c/linux/linux.d std/c/linux/linuxextern.d +SRC_STD_C_LINUX= std/c/linux/linux.d std/c/linux/linuxextern.d \ + std/c/linux/socket.d SRC_ETC= @@ -581,6 +582,9 @@ linux.o : std/c/linux/linux.d $(DMD) -c $(DFLAGS) std/c/linux/linux.d +linuxsocket.o : std/c/linux/socket.d + $(DMD) -c $(DFLAGS) std/c/linux/socket.d -oflinuxsocket.o + ### etc ### etc/c diff -uNr dmd-0.114/dmd/src/phobos/win32.mak dmd-0.115/dmd/src/phobos/win32.mak --- dmd-0.114/dmd/src/phobos/win32.mak 2005-02-28 01:41:32.000000000 +0100 +++ dmd-0.115/dmd/src/phobos/win32.mak 2005-02-28 18:53:06.000000000 +0100 @@ -64,7 +64,7 @@ iunknown.obj crc32.obj conv.obj arraycast.obj utf.obj uri.obj \ Czlib.obj Dzlib.obj zip.obj process.obj registry.obj recls.obj \ socket.obj socketstream.obj loader.obj stdarg.obj format.obj stdio.obj \ - perf.obj openrj.obj uni.obj \ + perf.obj openrj.obj uni.obj winsock.obj \ ti_Aa.obj ti_Ag.obj ti_C.obj ti_int.obj ti_char.obj \ ti_wchar.obj ti_uint.obj ti_short.obj ti_ushort.obj \ ti_byte.obj ti_ubyte.obj ti_long.obj ti_ulong.obj ti_ptr.obj \ @@ -565,6 +565,9 @@ com.obj : std\c\windows\com.d $(DMD) -c $(DFLAGS) std\c\windows\com.d +winsock.obj : std\c\windows\winsock.d + $(DMD) -c $(DFLAGS) std\c\windows\winsock.d + windows.obj : std\c\windows\windows.d $(DMD) -c $(DFLAGS) std\c\windows\windows.d