From a86d7c2bd9196ad9c768a4cb52b5434d23f8fe84 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Thu, 15 Oct 2009 17:46:53 -0700 Subject: publish semacquire and semrelease for use by sync. more enforcing package boundaries R=r DELTA=46 (13 added, 15 deleted, 18 changed) OCL=35806 CL=35806 --- src/pkg/runtime/sema.cgo | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/pkg/runtime/sema.cgo') diff --git a/src/pkg/runtime/sema.cgo b/src/pkg/runtime/sema.cgo index 81834ae6d..71395ce77 100644 --- a/src/pkg/runtime/sema.cgo +++ b/src/pkg/runtime/sema.cgo @@ -17,7 +17,7 @@ // See Mullender and Cox, ``Semaphores in Plan 9,'' // http://swtch.com/semaphore.pdf -package sync +package runtime #include "runtime.h" typedef struct Sema Sema; @@ -176,10 +176,10 @@ semrelease(uint32 *addr) semwakeup(addr); } -func semacquire(addr *uint32) { +func Semacquire(addr *uint32) { semacquire(addr); } -func semrelease(addr *uint32) { +func Semrelease(addr *uint32) { semrelease(addr); } -- cgit v1.2.3