2009-06-18 Sandra Loosemore <sandra@codesourcery.com>
[official-gcc.git] / gcc / testsuite / g++.dg / ext / arm-fp16 / fp16-param-1.C
blob03feb1a4d65d763e716aea5a951e3b12719b30df
1 /* { dg-do compile { target arm*-*-* } } */
2 /* { dg-options "-mfp16-format=ieee" } */
4 /* Functions cannot have parameters of type __fp16.  */
5 extern void f (__fp16);         /* { dg-error "parameters cannot have __fp16 type" } */
6 extern void (*pf) (__fp16);     /* { dg-error "parameters cannot have __fp16 type" } */
8 /* These should be OK.  */
9 extern void g (__fp16 *);
10 extern void (*pg) (__fp16 *);