Plan 9 from Bell Labs’s /usr/web/sources/contrib/quanstro/locktest/mkfile

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


</$objtype/mkfile

TARG=chantest chantestsem chantestsem2 chantestsem3 lpingpong sempingpong sempingpong2

OFILES=\

BIN=/$objtype/bin

</sys/src/cmd/mkmany

$O.sempingpong2: lpingpong.$O semlock3.$O
	$LD -o $target $prereq

$O.mcspingpong: mcspingpong.$O mcslock.$O pause.$O
	$LD -o $target $prereq

$O.mcspingpong2: mcspingpong2.$O mcslock.$O pause.$O
	$LD -o $target $prereq

$O.chantestl: chantest.$O taslock.$O threadtas/libthread.a$O
	$LD -o $target $prereq

$O.chantestsem: chantest.$O semlock.$O threadsem/libthread.a$O
	$LD -o $target $prereq

$O.chantestsem2: chantest.$O semlock2.$O threadsem/libthread.a$O xadd.$O
	$LD -o $target $prereq

$O.chantestsem3: chantest.$O semlock3.$O threadsem/libthread.a$O pauseamd64.$O
	$LD -o $target $prereq

$O.chantestmcs: chantest.$O mcslock.$O threadmcs/libthread.a$O pauseamd64.$O
	$LD -o $target $prereq

threadsem/libthread.a$O:
	cd threadsem; mk

threadtas/libthread.a$O:
	cd threadtas; mk

threadmcs/libthread.a$O:
	cd threadmcs; mk

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].