__emit: Don't mark functions as uWRITTEN
This commit is contained in:
parent
e93817be09
commit
4c798112bd
@ -6238,7 +6238,7 @@ static void SC_FASTCALL emit_param_data(emit_outval *p)
|
|||||||
error(17,str); /* undefined symbol */
|
error(17,str); /* undefined symbol */
|
||||||
return;
|
return;
|
||||||
} /* if */
|
} /* if */
|
||||||
markusage(sym,uREAD | uWRITTEN);
|
markusage(sym,(sym->ident==iFUNCTN || sym->ident==iREFFUNC) ? uREAD : (uREAD | uWRITTEN));
|
||||||
if (sym->ident==iFUNCTN || sym->ident==iREFFUNC) {
|
if (sym->ident==iFUNCTN || sym->ident==iREFFUNC) {
|
||||||
tok=((sym->usage & uNATIVE)!=0) ? teNATIVE : teFUNCTN;
|
tok=((sym->usage & uNATIVE)!=0) ? teNATIVE : teFUNCTN;
|
||||||
goto invalid_token;
|
goto invalid_token;
|
||||||
@ -6291,7 +6291,7 @@ static void SC_FASTCALL emit_param_local(emit_outval *p)
|
|||||||
error(17,str); /* undefined symbol */
|
error(17,str); /* undefined symbol */
|
||||||
return;
|
return;
|
||||||
} /* if */
|
} /* if */
|
||||||
markusage(sym,uREAD | uWRITTEN);
|
markusage(sym,(sym->ident==iFUNCTN || sym->ident==iREFFUNC) ? uREAD : (uREAD | uWRITTEN));
|
||||||
if (sym->ident!=iCONSTEXPR) {
|
if (sym->ident!=iCONSTEXPR) {
|
||||||
if (sym->ident==iFUNCTN || sym->ident==iREFFUNC)
|
if (sym->ident==iFUNCTN || sym->ident==iREFFUNC)
|
||||||
tok=((sym->usage & uNATIVE)!=0) ? teNATIVE : teFUNCTN;
|
tok=((sym->usage & uNATIVE)!=0) ? teNATIVE : teFUNCTN;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user