LEFT | RIGHT |
1 // Copyright 2009 The Go Authors. All rights reserved. | 1 // Copyright 2009 The Go Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style | 2 // Use of this source code is governed by a BSD-style |
3 // license that can be found in the LICENSE file. | 3 // license that can be found in the LICENSE file. |
4 | 4 |
5 /* | 5 /* |
6 * basic types | 6 * basic types |
7 */ | 7 */ |
8 typedef signed char int8; | 8 typedef signed char int8; |
9 typedef unsigned char uint8; | 9 typedef unsigned char uint8; |
10 typedef signed short int16; | 10 typedef signed short int16; |
(...skipping 583 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
594 float64 runtime·frexp(float64 d, int32 *ep); | 594 float64 runtime·frexp(float64 d, int32 *ep); |
595 bool runtime·isInf(float64 f, int32 sign); | 595 bool runtime·isInf(float64 f, int32 sign); |
596 bool runtime·isNaN(float64 f); | 596 bool runtime·isNaN(float64 f); |
597 float64 runtime·ldexp(float64 d, int32 e); | 597 float64 runtime·ldexp(float64 d, int32 e); |
598 float64 runtime·modf(float64 d, float64 *ip); | 598 float64 runtime·modf(float64 d, float64 *ip); |
599 void runtime·semacquire(uint32*); | 599 void runtime·semacquire(uint32*); |
600 void runtime·semrelease(uint32*); | 600 void runtime·semrelease(uint32*); |
601 String runtime·signame(int32 sig); | 601 String runtime·signame(int32 sig); |
602 int32 runtime·gomaxprocsfunc(int32 n); | 602 int32 runtime·gomaxprocsfunc(int32 n); |
603 void runtime·procyield(uint32); | 603 void runtime·procyield(uint32); |
604 void» runtime·schedyield(); | 604 void» runtime·osyield(void); |
605 | 605 |
606 void runtime·mapassign(Hmap*, byte*, byte*); | 606 void runtime·mapassign(Hmap*, byte*, byte*); |
607 void runtime·mapaccess(Hmap*, byte*, byte*, bool*); | 607 void runtime·mapaccess(Hmap*, byte*, byte*, bool*); |
608 void runtime·mapiternext(struct hash_iter*); | 608 void runtime·mapiternext(struct hash_iter*); |
609 bool runtime·mapiterkey(struct hash_iter*, void*); | 609 bool runtime·mapiterkey(struct hash_iter*, void*); |
610 void runtime·mapiterkeyvalue(struct hash_iter*, void*, void*); | 610 void runtime·mapiterkeyvalue(struct hash_iter*, void*, void*); |
611 Hmap* runtime·makemap_c(Type*, Type*, int64); | 611 Hmap* runtime·makemap_c(Type*, Type*, int64); |
612 | 612 |
613 Hchan* runtime·makechan_c(Type*, int64); | 613 Hchan* runtime·makechan_c(Type*, int64); |
614 void runtime·chansend(Hchan*, void*, bool*); | 614 void runtime·chansend(Hchan*, void*, bool*); |
615 void runtime·chanrecv(Hchan*, void*, bool*, bool*); | 615 void runtime·chanrecv(Hchan*, void*, bool*, bool*); |
616 int32 runtime·chanlen(Hchan*); | 616 int32 runtime·chanlen(Hchan*); |
617 int32 runtime·chancap(Hchan*); | 617 int32 runtime·chancap(Hchan*); |
618 | 618 |
619 void runtime·ifaceE2I(struct InterfaceType*, Eface, Iface*); | 619 void runtime·ifaceE2I(struct InterfaceType*, Eface, Iface*); |
620 | 620 |
LEFT | RIGHT |