22 /* array size must match */
25 int a
[4]; /* IGNORE */
29 /* but it is legal to clarify */
30 /* an incomplete type */
37 /* type qualifier must match */
41 volatile int a
; /* ERROR */
46 const int a
; /* ERROR */
70 #if defined(__has_xdata)
80 XDATA
int a
; /* IGNORE */
81 DATA
int a
; /* IGNORE(SDCC && __has_xdata) */ // Should be error, see bug #2735.
87 DATA
int a
; /* IGNORE */
88 XDATA
int a
; /* ERROR(SDCC && __has_xdata) */
108 extern XDATA
int a
; /* IGNORE */
109 DATA
int a
; /* ERROR(SDCC && __has_xdata) */
115 extern DATA
int a
; /* IGNORE */
116 XDATA
int a
; /* ERROR(SDCC && __has_xdata) */
121 #if defined(__SDCC) && defined(__has_xdata)
122 extern volatile XDATA
AT(0) int a
; /* IGNORE */
123 volatile XDATA
int a
; /* ERROR(SDCC && __has_xdata) */
127 int validDeclaraction
; /* to make sure this is never an empty source file */