summaryrefslogtreecommitdiff
path: root/compiler/symsym.pas
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/symsym.pas')
-rw-r--r--compiler/symsym.pas3
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/symsym.pas b/compiler/symsym.pas
index 02dbae09dd..7c5e434761 100644
--- a/compiler/symsym.pas
+++ b/compiler/symsym.pas
@@ -625,9 +625,8 @@ implementation
function tlabelsym.mangledname:TSymStr;
begin
- if not(defined) then
+ if (asmblocklabel=nil) then
begin
- defined:=true;
if nonlocal then
current_asmdata.getglobaljumplabel(asmblocklabel)
else