OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-3538-gd6cfcf4
Gerrit Code Review
gerrit@openafs.org
Thu, 28 Feb 2013 02:55:00 -0800 (PST)
The following commit has been merged in the master branch:
commit d6cfcf46a8f3ec03e2f805aca6e5012eb6633803
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date: Wed Feb 27 22:16:33 2013 -0500
Windows: Move grmutex, etc. to afspthread.dll
afsauthent.dll exported:
pthread_recursive_mutex_lock
pthread_recursive_mutex_unlock
grmutex (DATA)
even though a dedicated afspthread.dll existed and all pthreaded
modules must link to afspthread.dll and not all link to
afsauthent.dll. Move these functions and the global mutex variable
to afspthread.dll to ensure that only one instance of the variable
is present in any binary.
Also remove from src/libafsauthent/NTMakefile the local building
of src/util object files and link to mtafsutil.lib.
Change-Id: I9f8e76165f9c1b1be7ed1a90cdaac03b629d9591
Reviewed-on: http://gerrit.openafs.org/9303
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
src/WINNT/pthread/NTMakefile | 10 +++++++++-
src/WINNT/pthread/pthread.def | 3 +++
src/libafsauthent/NTMakefile | 17 +----------------
src/libafsauthent/afsauthent.def | 6 +++---
4 files changed, 16 insertions(+), 20 deletions(-)
--
OpenAFS Master Repository