aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/runtime.h
diff options
context:
space:
mode:
authorKen Thompson <ken@golang.org>2008-06-16 22:34:50 -0700
committerKen Thompson <ken@golang.org>2008-06-16 22:34:50 -0700
commit4e8142c929bf285870aaa561d8bf47c94639b89b (patch)
tree18a751a2c20ce9a71ef8b82757ccb3587ea53fe6 /src/runtime/runtime.h
parent3f2d542817717400e28df072fa2ac20d648ad5be (diff)
downloadgo-4e8142c929bf285870aaa561d8bf47c94639b89b.tar.xz
maps
SVN=123089
Diffstat (limited to 'src/runtime/runtime.h')
-rw-r--r--src/runtime/runtime.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/runtime/runtime.h b/src/runtime/runtime.h
index d006915730..898c7b4083 100644
--- a/src/runtime/runtime.h
+++ b/src/runtime/runtime.h
@@ -80,12 +80,18 @@ enum
#define nil ((void*)0)
/*
- * very low level
+ * very low level c-called
*/
void FLUSH(void*);
+void throw(int8*);
void prints(int8*);
void mcpy(byte*, byte*, uint32);
void* mal(uint32);
+uint32 cmpstring(string, string);
+
+/*
+ * low level go -called
+ */
void sys_exit(int32);
void sys_write(int32, void*, int32);
void sys_breakpoint(void);
@@ -94,7 +100,7 @@ void sys_memclr(byte*, uint32);
void* sys_getcallerpc(void*);
/*
- * runtime
+ * runtime go-called
*/
void sys_printbool(bool);
void sys_printfloat(float64);