Sun Jan 4 18:12:30 2015 UTC ()
add forward declaration for yylex.


(christos)
diff -r1.1.1.2 -r1.2 xsrc/external/mit/MesaLib/dist/src/glsl/glcpp/glcpp-parse.y

cvs diff -r1.1.1.2 -r1.2 xsrc/external/mit/MesaLib/dist/src/glsl/glcpp/Attic/glcpp-parse.y (expand / switch to unified diff)

--- xsrc/external/mit/MesaLib/dist/src/glsl/glcpp/Attic/glcpp-parse.y 2014/12/18 06:02:08 1.1.1.2
+++ xsrc/external/mit/MesaLib/dist/src/glsl/glcpp/Attic/glcpp-parse.y 2015/01/04 18:12:30 1.2
@@ -24,26 +24,27 @@ @@ -24,26 +24,27 @@
24 24
25#include <stdio.h> 25#include <stdio.h>
26#include <stdlib.h> 26#include <stdlib.h>
27#include <string.h> 27#include <string.h>
28#include <assert.h> 28#include <assert.h>
29#include <inttypes.h> 29#include <inttypes.h>
30 30
31#include "glcpp.h" 31#include "glcpp.h"
32#include "main/core.h" /* for struct gl_extensions */ 32#include "main/core.h" /* for struct gl_extensions */
33#include "main/mtypes.h" /* for gl_api enum */ 33#include "main/mtypes.h" /* for gl_api enum */
34 34
35static void 35static void
36yyerror (YYLTYPE *locp, glcpp_parser_t *parser, const char *error); 36yyerror (YYLTYPE *locp, glcpp_parser_t *parser, const char *error);
 37int yylex (YYSTYPE *yylval, YYLTYPE *locp, glcpp_parser_t *parser);
37 38
38static void 39static void
39_define_object_macro (glcpp_parser_t *parser, 40_define_object_macro (glcpp_parser_t *parser,
40 YYLTYPE *loc, 41 YYLTYPE *loc,
41 const char *macro, 42 const char *macro,
42 token_list_t *replacements); 43 token_list_t *replacements);
43 44
44static void 45static void
45_define_function_macro (glcpp_parser_t *parser, 46_define_function_macro (glcpp_parser_t *parser,
46 YYLTYPE *loc, 47 YYLTYPE *loc,
47 const char *macro, 48 const char *macro,
48 string_list_t *parameters, 49 string_list_t *parameters,
49 token_list_t *replacements); 50 token_list_t *replacements);