+++ /dev/null
-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);
-}