]> git.michaelhowe.org Git - packages/o/openafs.git/commit
Windows: Finish converting vol apps to pthread only
authorJeffrey Altman <jaltman@your-file-system.com>
Thu, 28 Oct 2010 05:19:17 +0000 (01:19 -0400)
committerDerrick Brashear <shadow@dementia.org>
Wed, 3 Nov 2010 10:58:39 +0000 (03:58 -0700)
commit01c6e73f988b3b9c811766657698726488914362
tree4b08ddc24918232a45b9d18a513e31ed2e7a4846
parentab4e008a3b357644c1f16ebc63ea2fae5270243c
Windows: Finish converting vol apps to pthread only

The src/vol directory on Windows is one of the rare examples
where a single directory builds both lwp and pthreaded versions
of libraries and executables.  With this patchset the executables
are fully converted from lwp to pthread.  This requires that
afsrpc.dll include the pthread implementations of the threadname,
fasttime, and lock implementations from the LWP directory.
The inclusion within afsrpc.dll permits the dviced and
dvolser directories to avoid rebuilding those object modules.

Reviewed-on: http://gerrit.openafs.org/3181
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit 5fce5754cee4f466f99681fcd7f42e5735e9776d)
Change-Id: I3b2215f017aae91a91e1a1955f34bf149679223b
Reviewed-on: http://gerrit.openafs.org/3236
Tested-by: BuildBot <buildbot@rampaginggeek.com>
NTMakefile
src/dviced/NTMakefile
src/dvolser/NTMakefile
src/libafsrpc/NTMakefile
src/libafsrpc/afsrpc.def
src/vol/NTMakefile