Replace gmx_large_int_t with gmx_int64_t
[alexxy/gromacs.git] / src / gromacs / selection / scanner_flex.h
index e3e1e291dc66db0a8c3130a0ce133188bf1e1beb..b2c9e5c6638aec18188504727f501932ce08a3c1 100644 (file)
@@ -3,8 +3,15 @@
 #define _gmx_sel_yyIN_HEADER 1
 
 #line 6 "scanner_flex.h"
+#line 50 "scanner.l"
+// Required before flex definitions, since it includes <stdint.h>.
+// Otherwise, compilers not strictly C99 get macro redefinition errors,
+// since flex defines INT64_MAX etc. in such cases.
+#include "gromacs/legacyheaders/types/simple.h"
 
-#line 8 "scanner_flex.h"
+
+
+#line 15 "scanner_flex.h"
 
 #define  YY_INT_ALIGNED short int
 
@@ -334,8 +341,8 @@ extern int _gmx_sel_yylex (yyscan_t yyscanner);
 #undef YY_DECL
 #endif
 
-#line 166 "scanner.l"
+#line 172 "scanner.l"
 
-#line 340 "scanner_flex.h"
+#line 347 "scanner_flex.h"
 #undef _gmx_sel_yyIN_HEADER
 #endif /* _gmx_sel_yyHEADER_H */