OSDN Git Service

2012-02-28 Richard Earnshaw <rearnsha@arm.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.target / arm / aapcs / vfp15.c
1 /* Test AAPCS layout (VFP variant) */
2
3 /* { dg-do run { target arm*-*-*eabi* } } */
4 /* { dg-require-effective-target arm_hard_vfp_ok } */
5 /* { dg-require-effective-target arm32 } */
6 /* { dg-options "-O -mfpu=vfp -mfloat-abi=hard" } */
7
8 #ifndef IN_FRAMEWORK
9 #define VFP
10 #define TESTFILE "vfp15.c"
11
12 #define PCSATTR __attribute__((pcs("aapcs")))
13
14 #include "abitest.h"
15 #else
16   ARG(double, 1.0, R0)
17   ARG(double, 2.0, R2)
18   ARG(double, 3.0, STACK)
19   LAST_ARG(double, 4.0, STACK+8)
20 #endif