PTHR_DLLFILE = $(DESTDIR)\lib\afspthread.dll
+UTIL = ..\..\util
+
$(OUT)\pthread.res: pthread.rc AFS_component_version_number.h
$(RC) /fo$*.res $(*F).rc
$(OUT)\pthread.obj \
$(OUT)\pthread.res
-$(PTHR_DLLFILE): $(PTHR_DLLOBJS)
+UTILOBJS = \
+ $(OUT)\pthread_glock.obj
+
+$(UTILOBJS): $(UTIL)\$$(@B).c
+ $(C2OBJ) -I$(UTIL) -DAFS_PTHREAD_ENV $**
+
+$(PTHR_DLLFILE): $(PTHR_DLLOBJS) $(UTILOBJS)
$(DLLCONLINK) /DEF:pthread.def
$(_VC_MANIFEST_EMBED_DLL)
$(DLLPREP)
pthread_rwlock_tryrdlock @31
pthread_rwlock_trywrlock @32
pthread_rwlock_unlock @33
+ pthread_recursive_mutex_lock @34
+ pthread_recursive_mutex_unlock @35
+ grmutex @36 DATA
AUTH = ..\auth
KAUTH = ..\kauth
UBIK = ..\ubik
-UTIL = ..\util
RXKAD = ..\rxkad
PTSERVER = ..\ptserver
SYS = ..\sys
$(OUT)\ubik_int.cs.obj \
$(OUT)\ubik_int.xdr.obj
-UTILOBJS = \
- $(OUT)\pthread_glock.obj \
- $(OUT)\fileutil.obj \
- $(OUT)\dirpath.obj \
- $(OUT)\readdir_nt.obj
-
RXKADOBJS = \
$(OUT)\rxkad_errs.obj
$(AUTHOBJS) \
$(KAUTHOBJS) \
$(UBIKOBJS) \
- $(UTILOBJS) \
$(RXKADOBJS) \
$(PTSERVEROBJS) \
$(SYSOBJS) \
$(UBIKOBJS): $(UBIK)\$$(@B).c
$(C2OBJ) -I$(UBIK) $**
-$(UTILOBJS): $(UTIL)\$$(@B).c
- $(C2OBJ) -I$(UTIL) $**
-
$(RXKADOBJS): $(RXKAD)\$$(@B).c
$(C2OBJ) -I$(RXKAD) $**
$(C2OBJ) -I$(SYS) $**
DLLLIBS =\
-!IF (("$(SYS_NAME)"=="i386_win95" ) || ("$(SYS_NAME)"=="I386_WIN95" ))
- $(DESTDIR)\lib\win95\afspthread.lib \
-!ELSE
$(DESTDIR)\lib\afspthread.lib \
-!ENDIF
$(DESTDIR)\lib\afsrpc.lib \
- $(DESTDIR)\lib\afs\afsutil.lib \
+ $(DESTDIR)\lib\afs\mtafsutil.lib \
$(DESTDIR)\lib\afs\afsreg.lib \
$(DESTDIR)\lib\afs\afseventlog.lib \
$(DESTDIR)\lib\afs\afsprocmgmt.lib \
ubik_ParseClientList @49
getDirPath @50
ka_AuthSpecificServersConn @51
- pthread_recursive_mutex_lock @52
- pthread_recursive_mutex_unlock @53
- grmutex @54 DATA
+; pthread_recursive_mutex_lock @52
+; pthread_recursive_mutex_unlock @53
+; grmutex @54 DATA
initAFSDirPath @55
; renamefile @56
opendir @57