Chung-Lin Tang | e430824 | 2013-12-31 07:05:35 +0000 | [diff] [blame] | 1 | /* 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 | |
| 16 | void foo (void) __attribute__ ((target ("custom-fcmpnes=226,custom-fcmpeqs=227"))); |
| 17 | void foo (void) __attribute__ ((target ("custom-fcmpnes =226 ,custom-fcmpeqs=227"))); |
| 18 | void foo (void) __attribute__ ((target ("custom-fcmpnes= 226, custom-fcmpeqs=227"))); |
| 19 | void foo (void) __attribute__ ((target (" custom-fcmpnes=226 , custom-fcmpeqs = 227"))); |
| 20 | void 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 ") |