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