blob: 81ff87a0d172227a58d710a8e2236215c29c94af [file] [log] [blame]
#ifdef __nvptx__
/* Force function call. NVPTX's IO is extremely limited. */
#undef putchar
#endif
void dump (void *p, unsigned int len)
{
const char digits[17] = "0123456789abcdef";
unsigned char *a = (unsigned char *)p;
int i;
for (i = 0; i < len; i++)
{
putchar (' ');
putchar (digits[a[i] / 16]);
putchar (digits[a[i] % 16]);
}
}
void put (const char s[])
{
int i;
for (i = 0; s[i]; i++)
putchar (s[i]);
}
void new_line (void)
{
putchar ('\n');
}