Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.c-torture/compile/20090209-1.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
/* PR middle-end/38981 */ /* Reporter: Kamaraju Kusumanchi <kamaraju@gmail.com> */ struct d_info { int **subs; }; static int * d_substitution (struct d_info *di, int prefix) { char c; c='_'; if (c == '_') { unsigned int id; if (c != '_') { do { unsigned int new_id; if (new_id < id) return 0; id = new_id; } while (c != '_'); } return di->subs[id]; } else { int verbose; int code; int simple_len; code=0; simple_len=0; verbose=0; if (! code && prefix) { char peek; peek='A'; if (peek == 'C' || peek == 'D') verbose = 1; } if (verbose) { code = simple_len; } } }