OpenAFS Master Repository branch, openafs-devel-1_7_x, updated. openafs-devel-1_7_21-120-gf27bccd

Gerrit Code Review gerrit@openafs.org
Thu, 28 Feb 2013 04:32:04 -0800 (PST)


The following commit has been merged in the openafs-devel-1_7_x branch:
commit c1737f62f3a7c9d36e0236dfdda7e3c48d3e2181
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.
    
    Reviewed-on: http://gerrit.openafs.org/9303
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
    (cherry picked from commit d6cfcf46a8f3ec03e2f805aca6e5012eb6633803)
    
    Change-Id: I5ffcf4b6f0cea9cfbca2f01927e477a72292a0d1
    Reviewed-on: http://gerrit.openafs.org/9304
    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     |   18 +-----------------
 src/libafsauthent/afsauthent.def |    6 +++---
 4 files changed, 16 insertions(+), 21 deletions(-)

-- 
OpenAFS Master Repository