URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gcc.c-torture/] [execute/] [20001130-2.c] - Rev 774
Go to most recent revision | Compare with Previous | Blame | View Log
static int which_alternative = 3; static const char *i960_output_ldconst (void); static const char * output_25 (void) { switch (which_alternative) { case 0: return "mov %1,%0"; case 1: return i960_output_ldconst (); case 2: return "ld %1,%0"; case 3: return "st %1,%0"; } } static const char *i960_output_ldconst (void) { return "foo"; } int main(void) { const char *s = output_25 () ; if (s[0] != 's') abort (); exit (0); }
Go to most recent revision | Compare with Previous | Blame | View Log