Index: third_party/mesa/MesaLib/src/glsl/glsl_lexer.cpp |
=================================================================== |
--- third_party/mesa/MesaLib/src/glsl/glsl_lexer.cpp (revision 165006) |
+++ third_party/mesa/MesaLib/src/glsl/glsl_lexer.cpp (working copy) |
@@ -54,6 +54,7 @@ |
typedef unsigned char flex_uint8_t; |
typedef unsigned short int flex_uint16_t; |
typedef unsigned int flex_uint32_t; |
+#endif /* ! C99 */ |
/* Limits of integral types. */ |
#ifndef INT8_MIN |
@@ -84,8 +85,6 @@ |
#define UINT32_MAX (4294967295U) |
#endif |
-#endif /* ! C99 */ |
- |
#endif /* ! FLEXINT_H */ |
#ifdef __cplusplus |
@@ -159,15 +158,7 @@ |
/* Size of default input buffer. */ |
#ifndef YY_BUF_SIZE |
-#ifdef __ia64__ |
-/* On IA-64, the buffer size is 16k, not 8k. |
- * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. |
- * Ditto for the __ia64__ case accordingly. |
- */ |
-#define YY_BUF_SIZE 32768 |
-#else |
#define YY_BUF_SIZE 16384 |
-#endif /* __ia64__ */ |
#endif |
/* The state buf must be large enough to hold one state per character in the main buffer. |
@@ -995,7 +986,7 @@ |
} \ |
} while (0) |
-#line 999 "glsl_lexer.cpp" |
+#line 990 "glsl_lexer.cpp" |
#define INITIAL 0 |
#define PP 1 |
@@ -1122,12 +1113,7 @@ |
/* Amount of stuff to slurp up with each read. */ |
#ifndef YY_READ_BUF_SIZE |
-#ifdef __ia64__ |
-/* On IA-64, the buffer size is 16k, not 8k */ |
-#define YY_READ_BUF_SIZE 16384 |
-#else |
#define YY_READ_BUF_SIZE 8192 |
-#endif /* __ia64__ */ |
#endif |
/* Copy whatever the last rule matched to the standard output. */ |
@@ -1135,7 +1121,7 @@ |
/* This used to be an fputs(), but since the string might contain NUL's, |
* we now use fwrite(). |
*/ |
-#define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0) |
+#define ECHO fwrite( yytext, yyleng, 1, yyout ) |
#endif |
/* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, |
@@ -1146,7 +1132,7 @@ |
if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ |
{ \ |
int c = '*'; \ |
- size_t n; \ |
+ int n; \ |
for ( n = 0; n < max_size && \ |
(c = getc( yyin )) != EOF && c != '\n'; ++n ) \ |
buf[n] = (char) c; \ |
@@ -1237,7 +1223,7 @@ |
#line 86 "glsl_lexer.lpp" |
-#line 1241 "glsl_lexer.cpp" |
+#line 1227 "glsl_lexer.cpp" |
yylval = yylval_param; |
@@ -2340,7 +2326,7 @@ |
#line 386 "glsl_lexer.lpp" |
ECHO; |
YY_BREAK |
-#line 2344 "glsl_lexer.cpp" |
+#line 2330 "glsl_lexer.cpp" |
case YY_STATE_EOF(INITIAL): |
case YY_STATE_EOF(PP): |
case YY_STATE_EOF(PRAGMA): |
@@ -3076,8 +3062,8 @@ |
/** Setup the input buffer state to scan the given bytes. The next call to _mesa_glsl_lex() will |
* scan from a @e copy of @a bytes. |
- * @param yybytes the byte buffer to scan |
- * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. |
+ * @param bytes the byte buffer to scan |
+ * @param len the number of bytes in the buffer pointed to by @a bytes. |
* @param yyscanner The scanner object. |
* @return the newly allocated buffer state object. |
*/ |