1 /* Test for -mcpu=. */ 2 /* { dg-do preprocess } */ 3 /* { dg-bfin-options "" } */ 4 5 #ifdef __ADSPBF522__ 6 #error "__ADSPBF522__ is defined" 7 #endif 8 #ifdef __ADSPBF523__ 9 #error "__ADSPBF523__ is defined" 10 #endif 11 #ifdef __ADSPBF524__ 12 #error "__ADSPBF524__ is defined" 13 #endif 14 #ifdef __ADSPBF525__ 15 #error "__ADSPBF525__ is defined" 16 #endif 17 #ifdef __ADSPBF526__ 18 #error "__ADSPBF526__ is defined" 19 #endif 20 #ifdef __ADSPBF527__ 21 #error "__ADSPBF527__ is defined" 22 #endif 23 24 25 #ifdef __ADSPBF531__ 26 #error "__ADSPBF531__ is defined" 27 #endif 28 #ifdef __ADSPBF532__ 29 #error "__ADSPBF532__ is defined" 30 #endif 31 #ifdef __ADSPBF533__ 32 #error "__ADSPBF533__ is defined" 33 #endif 34 #ifdef __ADSPBF534__ 35 #error "__ADSPBF534__ is defined" 36 #endif 37 #ifdef __ADSPBF536__ 38 #error "__ADSPBF536__ is defined" 39 #endif 40 #ifdef __ADSPBF537__ 41 #error "__ADSPBF537__ is defined" 42 #endif 43 #ifdef __ADSPBF538__ 44 #error "__ADSPBF538__ is defined" 45 #endif 46 #ifdef __ADSPBF539__ 47 #error "__ADSPBF539__ is defined" 48 #endif 49 50 #ifdef __ADSPBF542__ 51 #error "__ADSPBF542__ is defined" 52 #endif 53 #ifdef __ADSPBF544__ 54 #error "__ADSPBF544__ is defined" 55 #endif 56 #ifdef __ADSPBF547__ 57 #error "__ADSPBF547__ is defined" 58 #endif 59 #ifdef __ADSPBF548__ 60 #error "__ADSPBF548__ is defined" 61 #endif 62 #ifdef __ADSPBF549__ 63 #error "__ADSPBF548__ is defined" 64 #endif 65 66 #ifdef __ADSPBF561__ 67 #error "__ADSPBF561__ is defined" 68 #endif 69 70 71 #ifndef __SILICON_REVISION__ 72 #error "__SILICON_REVISION__ is not defined" 73 #else 74 #if __SILICON_REVISION__ != 0xffff 75 #error "__SILICON_REVISION__ is not 0xFFFF" 76 #endif 77 #endif 78 79 #ifndef __WORKAROUNDS_ENABLED 80 #error "__WORKAROUNDS_ENABLED is not defined" 81 #endif 82 83 #ifndef __WORKAROUND_RETS 84 #error "__WORKAROUND_RETS is not defined" 85 #endif 86 87 #ifndef __WORKAROUND_SPECULATIVE_LOADS 88 #error "__WORKAROUND_SPECULATIVE_LOADS is not defined" 89 #endif 90 91 #ifndef __WORKAROUND_SPECULATIVE_SYNCS 92 #error "__WORKAROUND_SPECULATIVE_SYNCS is not defined" 93 #endif 94