summaryrefslogtreecommitdiff
path: root/avx512-0037785/compiler/dbgstabs.pas
diff options
context:
space:
mode:
Diffstat (limited to 'avx512-0037785/compiler/dbgstabs.pas')
-rw-r--r--avx512-0037785/compiler/dbgstabs.pas5
1 files changed, 4 insertions, 1 deletions
diff --git a/avx512-0037785/compiler/dbgstabs.pas b/avx512-0037785/compiler/dbgstabs.pas
index 76158d729b..ef8a575475 100644
--- a/avx512-0037785/compiler/dbgstabs.pas
+++ b/avx512-0037785/compiler/dbgstabs.pas
@@ -480,6 +480,9 @@ implementation
begin
if tsym(p).typ = procsym then
begin
+ if (sp_generic_dummy in tsym(p).symoptions) and
+ (tprocsym(p).procdeflist.count=0) then
+ exit;
pd :=tprocdef(tprocsym(p).ProcdefList[0]);
if (po_virtualmethod in pd.procoptions) and
not is_objectpascal_helper(pd.struct) then
@@ -1561,7 +1564,7 @@ implementation
ss:=sym_stabstr_evaluate(sym,'"${name}:$1",'+base_stabs_str(paravarsymref_stab,'0','${line}','$2'),[c+st,getoffsetstr(sym.localloc.reference)])
end;
else
- internalerror(2003091814);
+ internalerror(2003091805);
end;
end;
write_sym_stabstr(list,sym,ss);