Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.c-torture/execute/pr44852.c @ 158:494b0b89df80 default tip
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 18:13:55 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
__attribute__ ((__noinline__)) char *sf(char *s, char *s0) { asm (""); while (*--s == '9') if (s == s0) { *s = '0'; break; } ++*s++; return s; } int main() { char s[] = "999999"; char *x = sf (s+2, s); if (x != s+1 || __builtin_strcmp (s, "199999") != 0) __builtin_abort (); return 0; }