summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-07-02 21:25:46 -0700
committerRuss Cox <rsc@golang.org>2009-07-02 21:25:46 -0700
commit0c541d2473ee6344a5177de01645241bd674d8d4 (patch)
treeee224f802c50160614823b64d1a316a075cf55ca
parent95577dd50006bd10d2916f23d3abf0b76eb2df78 (diff)
downloadgolang-0c541d2473ee6344a5177de01645241bd674d8d4.tar.gz
move Structrnd to runtime.h
R=ken OCL=31125 CL=31125
-rw-r--r--src/pkg/runtime/chan.c4
-rw-r--r--src/pkg/runtime/hashmap.c4
-rw-r--r--src/pkg/runtime/runtime.h5
3 files changed, 5 insertions, 8 deletions
diff --git a/src/pkg/runtime/chan.c b/src/pkg/runtime/chan.c
index de58c40e4..82167ffff 100644
--- a/src/pkg/runtime/chan.c
+++ b/src/pkg/runtime/chan.c
@@ -88,10 +88,6 @@ static uint32 gcd(uint32, uint32);
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 49448ba78..1c8dd09cc 100644
--- a/src/pkg/runtime/hashmap.c
+++ b/src/pkg/runtime/hashmap.c
@@ -665,10 +665,6 @@ donothing(uint32 s, void *a, void *b)
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 b02844dc9..8f1cfa73b 100644
--- a/src/pkg/runtime/runtime.h
+++ b/src/pkg/runtime/runtime.h
@@ -258,6 +258,11 @@ enum
Amax
};
+
+enum {
+ Structrnd = sizeof(uintptr)
+};
+
/*
* deferred subroutine calls
*/