|
@@ -147,6 +147,8 @@ void yyerror(const char *string);
|
|
|
|
|
|
%token T_ACCESS_MODE
|
|
|
|
|
|
+%token T_DONT_GENERATE_DEBUG_CODE
|
|
|
+
|
|
|
%token T_MODES
|
|
|
|
|
|
%token T_DEFINE
|
|
@@ -357,6 +359,7 @@ reg_attribute:
|
|
|
| size
|
|
|
| count
|
|
|
| access_mode
|
|
|
+| dont_generate_debug_code
|
|
|
| modes
|
|
|
| field_defn
|
|
|
| enum_defn
|
|
@@ -410,6 +413,13 @@ access_mode:
|
|
|
}
|
|
|
;
|
|
|
|
|
|
+dont_generate_debug_code:
|
|
|
+ T_DONT_GENERATE_DEBUG_CODE
|
|
|
+ {
|
|
|
+ cur_symbol->dont_generate_debug_code = 1;
|
|
|
+ }
|
|
|
+;
|
|
|
+
|
|
|
modes:
|
|
|
T_MODES mode_list
|
|
|
{
|