| 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.
|
| */
|
|
|