2 /* { dg-options "(-mips16)" } */
4 extern void abort (void);
6 __complex
float f
= { -1.0 + -1.0i
};
7 __complex
float __attribute__((nomips16
)) foo (void) { return f
; }
8 __complex
float (*volatile foop
) (void) = foo
;
9 __complex
float __attribute__((mips16
, noinline
)) bar (void) { return foop (); }