narg = 0;
switch(*p) {
case 't':
+ case 'c':
narg = arg + 1;
break;
case 'd': // 32-bit
case 'a':
runtime·printslice(*(Slice*)v);
break;
+ case 'c':
+ runtime·printbyte(*(int8*)v);
+ break;
case 'd':
runtime·printint(*(int32*)v);
break;
gwrite((byte*)"false", 5);
}
+void
+runtime·printbyte(int8 c)
+{
+ gwrite(&c, 1);
+}
+
void
runtime·printfloat(float64 v)
{
* runtime go-called
*/
void runtime·printbool(bool);
+void runtime·printbyte(int8);
void runtime·printfloat(float64);
void runtime·printint(int64);
void runtime·printiface(Iface);