blob: 32f8a04147936a9bba929277781662e3cdf4acd2 [file] [log] [blame]
Chung-Lin Tange4308242013-12-31 07:05:35 +00001/* Test whitespace skipping in target attributes. */
2
3/* { dg-do compile } */
4
5#pragma GCC target ("custom-fdivs=246")
6#pragma GCC target (" custom-fdivs=246")
7#pragma GCC target ("custom-fdivs =246")
8#pragma GCC target ("custom-fdivs= 246")
9#pragma GCC target ("custom-fdivs=246 ")
10
11#pragma GCC target ("custom-fdivs=246,custom-fabss=247")
12#pragma GCC target ("custom-fdivs=246 ,custom-fabss=247")
13#pragma GCC target ("custom-fdivs=246, custom-fabss=247")
14#pragma GCC target ("custom-fdivs=246 , custom-fabss=247")
15
16void foo (void) __attribute__ ((target ("custom-fcmpnes=226,custom-fcmpeqs=227")));
17void foo (void) __attribute__ ((target ("custom-fcmpnes =226 ,custom-fcmpeqs=227")));
18void foo (void) __attribute__ ((target ("custom-fcmpnes= 226, custom-fcmpeqs=227")));
19void foo (void) __attribute__ ((target (" custom-fcmpnes=226 , custom-fcmpeqs = 227")));
20void foo (void) __attribute__ ((target (" custom-fcmpnes=226 ,custom-fcmpeqs =227 ")));
21
22#pragma GCC target ("custom-fpu-cfg=60-1")
23#pragma GCC target ("custom-fpu-cfg =60-1 ")
24#pragma GCC target (" custom-fpu-cfg= 60-1 ")