2015-11-24 Nathan Sidwell * gcc.dg/sso/dump.h: Force IO to be putchar function call on nvptx. Index: gcc/testsuite/gcc.dg/sso/dump.h =================================================================== --- gcc/testsuite/gcc.dg/sso/dump.h (revision 230809) +++ gcc/testsuite/gcc.dg/sso/dump.h (working copy) @@ -1,3 +1,8 @@ +#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"; @@ -14,7 +19,9 @@ void dump (void *p, unsigned int len) void put (const char s[]) { - fputs (s, stdout); + int i; + for (i = 0; s[i]; i++) + putchar (s[i]); } void new_line (void)