summaryrefslogtreecommitdiff
path: root/src/cuda-sim/ptx.l
diff options
context:
space:
mode:
authorMengchi Zhang <[email protected]>2019-06-12 23:30:14 -0400
committerGitHub <[email protected]>2019-06-12 23:30:14 -0400
commit74923ff9a2c21b72a858a8ccfbb230b1fccef81d (patch)
tree621cad18ed328712e256f9c1d762b59587e08603 /src/cuda-sim/ptx.l
parentaa5f3aaeaa645f9d578fdadad25321e95a5f2058 (diff)
parent632bdaab79b9c1fd51ef8152aa00209f76c03101 (diff)
Merge pull request #17 from echoedit/dev
Dev
Diffstat (limited to 'src/cuda-sim/ptx.l')
-rw-r--r--src/cuda-sim/ptx.l3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/cuda-sim/ptx.l b/src/cuda-sim/ptx.l
index 2546a99..18952a9 100644
--- a/src/cuda-sim/ptx.l
+++ b/src/cuda-sim/ptx.l
@@ -452,14 +452,13 @@ breakaddr TC; yylval->int_value = BREAKADDR_OP; return OPCODE;
<INITIAL,NOT_OPCODE,IN_FUNC_DECL>. TC; ptx_error(yyscanner, recognizer, (const char*)NULL);
%%
-extern int g_error_detected;
extern const char *g_filename;
int ptx_error( yyscan_t yyscanner, ptx_recognizer* recognizer, const char *s )
{
struct yyguts_t * yyg = (struct yyguts_t*)yyscanner;
int i;
- g_error_detected = 1;
+ recognizer->g_error_detected = 1;
fflush(stdout);
if( s != NULL )
printf("%s:%u Syntax error:\n\n", g_filename, yylineno );