blob: 14787a583515b05b64cbdec11b68f675d8f9fcf0 [file] [log] [blame]
/* PR target/55717 */
/* { dg-do compile } */
/* { dg-options "-O2 -march=z10 -fPIC -Wno-implicit-function-declaration" } */
extern char temp[];
short ansi_value[256];
void terminal_state(void)
{
static const char *puc[] = { "", "<", "=", ">", "?", 0};
int i, j, k, l, modes_found;
char buf[256];
k = (int) __builtin_strlen(temp);
for (j = l = 0; j < 255 && j - l < 50; j++)
{
__builtin_sprintf(temp, "\033[%s%d$p", puc[i], j);
if (ansi_value[1])
{
l = j;
buf[k] = '\0';
put_crlf();
ptextln(buf);
buf[k++] = ' ';
k = (int) __builtin_strlen(temp);
}
}
for (i = j = 0; j < modes_found; j = ++i >> 1)
;
}