Remove src/mcas 38/13538/2
authorBenjamin Kaduk <kaduk@mit.edu>
Wed, 2 Aug 2017 01:57:52 +0000 (20:57 -0500)
committerBenjamin Kaduk <kaduk@mit.edu>
Fri, 19 Apr 2019 15:01:11 +0000 (11:01 -0400)
commit5d0acbbbc0a7bb250886b3040d9e4de05d4fd27f
treedcd1312fc513fe7a0ef4d66a7e1c7fc0e3afc92d
parent3d22ce36dcb86df564d4d91ff0e174792b30d68f
Remove src/mcas

This lock-free library toolkit is intriguing and may be the subject
of future work, but currently nothing uses this code, and these files
are just clutter.

Remove src/mcas and stop mentioning it in SOURCE-MAP; don't reference
it in the rpctests, either.

Reviewed-on: https://gerrit.openafs.org/12682
Tested-by: Benjamin Kaduk <kaduk@mit.edu>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
(cherry picked from commit bfc5d1ada2f5ce12bfafe65d352982adbefe9911)

Change-Id: I98bec6f0a91e4aad05846a6791719cac63050f02
Reviewed-on: https://gerrit.openafs.org/13538
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
52 files changed:
src/SOURCE-MAP
src/mcas/Makefile.mcas [deleted file]
src/mcas/Makefile.osi [deleted file]
src/mcas/Makefile.unit [deleted file]
src/mcas/README [deleted file]
src/mcas/README_LICENSE [deleted file]
src/mcas/TODO [deleted file]
src/mcas/alpha_defns.h [deleted file]
src/mcas/amd64_defns.h [deleted file]
src/mcas/bst_lock_fraser.c [deleted file]
src/mcas/bst_lock_kung.c [deleted file]
src/mcas/bst_lock_manber.c [deleted file]
src/mcas/bst_mcas.c [deleted file]
src/mcas/gc.c [deleted file]
src/mcas/gc.h [deleted file]
src/mcas/ia64_defns.h [deleted file]
src/mcas/intel_defns.h [deleted file]
src/mcas/mcas.c [deleted file]
src/mcas/mips_defns.h [deleted file]
src/mcas/osi_mcas_atomic.h [deleted file]
src/mcas/osi_mcas_obj_cache.c [deleted file]
src/mcas/osi_mcas_obj_cache.h [deleted file]
src/mcas/portable_defns.h [deleted file]
src/mcas/ppc_defns.h [deleted file]
src/mcas/ptst.c [deleted file]
src/mcas/ptst.h [deleted file]
src/mcas/random.h [deleted file]
src/mcas/rb_lock_concurrentwriters.c [deleted file]
src/mcas/rb_lock_mutex.c [deleted file]
src/mcas/rb_lock_serialisedwriters.c [deleted file]
src/mcas/rb_stm.c [deleted file]
src/mcas/replay.c [deleted file]
src/mcas/set.h [deleted file]
src/mcas/set_adt.h [deleted file]
src/mcas/set_harness.c [deleted file]
src/mcas/set_queue_adt.h [deleted file]
src/mcas/skip_adt_test.c [deleted file]
src/mcas/skip_cas.c [deleted file]
src/mcas/skip_cas_adt.c [deleted file]
src/mcas/skip_cas_func.c [deleted file]
src/mcas/skip_lock.c [deleted file]
src/mcas/skip_mcas.c [deleted file]
src/mcas/skip_stm.c [deleted file]
src/mcas/solaris_amd64_defns.h [deleted file]
src/mcas/solaris_x86_defns.h [deleted file]
src/mcas/sparc_defns.h [deleted file]
src/mcas/sparc_mcas.il [deleted file]
src/mcas/stm.h [deleted file]
src/mcas/stm_fraser.c [deleted file]
src/mcas/stm_herlihy.c [deleted file]
src/mcas/stm_lock.c [deleted file]
tests/rpctestlib/Makefile.in