move Structrnd to runtime.h

R=ken
OCL=31125
CL=31125
diff --git a/src/pkg/runtime/chan.c b/src/pkg/runtime/chan.c
index de58c40..82167ff 100644
--- a/src/pkg/runtime/chan.c
+++ b/src/pkg/runtime/chan.c
@@ -88,10 +88,6 @@
 static	uint32	fastrand1(void);
 static	uint32	fastrand2(void);
 
-enum {
-	Structrnd = sizeof(uintptr)
-};
-
 // newchan(elemsize uint32, elemalg uint32, hint uint32) (hchan *chan any);
 void
 sys·newchan(uint32 elemsize, uint32 elemalg, uint32 hint,
diff --git a/src/pkg/runtime/hashmap.c b/src/pkg/runtime/hashmap.c
index 49448ba7..1c8dd09 100644
--- a/src/pkg/runtime/hashmap.c
+++ b/src/pkg/runtime/hashmap.c
@@ -665,10 +665,6 @@
 typedef	struct	hash	Hmap;
 static	int32	debug	= 0;
 
-enum {
-	Structrnd = sizeof(uintptr)
-};
-
 // newmap(keysize uint32, valsize uint32,
 //	keyalg uint32, valalg uint32,
 //	hint uint32) (hmap *map[any]any);
diff --git a/src/pkg/runtime/runtime.h b/src/pkg/runtime/runtime.h
index b02844d..8f1cfa7 100644
--- a/src/pkg/runtime/runtime.h
+++ b/src/pkg/runtime/runtime.h
@@ -258,6 +258,11 @@
 	Amax
 };
 
+
+enum {
+	Structrnd = sizeof(uintptr)
+};
+
 /*
  * deferred subroutine calls
  */