URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-stable/] [gcc-4.5.1/] [gcc/] [testsuite/] [gcc.c-torture/] [execute/] [20000412-6.c] - Rev 826
Compare with Previous | Blame | View Log
unsigned bug (unsigned short value, unsigned short *buffer, unsigned short *bufend); unsigned short buf[] = {1, 4, 16, 64, 256}; int main() { if (bug (512, buf, buf + 3) != 491) abort (); exit (0); } unsigned bug (unsigned short value, unsigned short *buffer, unsigned short *bufend) { unsigned short *tmp; for (tmp = buffer; tmp < bufend; tmp++) value -= *tmp; return value; }