[fpc-devel] unused dwarf entries produced by FPC
Martin
lazarus at mfriebe.de
Tue Oct 8 13:04:06 CEST 2013
I ask here before reporting on mantis, maybe I overlooked something
program Test_Record_var_param;
type
TFoo = record
a,b: Integer;
end;
PFoo = ^TFoo;
var
r1, r2: TFoo;
p1, p2: PFoo;
begin
P1 := @r1;
P2 := @r1;
end.
objdump.exe -Wia Test_Record_var_param.exe
Shows an dwarf entry
<1><f1>: Abbrev Number: 7 (DW_TAG_reference_type)
<f2> DW_AT_type : <0xcb>
This entry is not referenced by any other entry. IT seems unused.
Also (afaik) there should not be a DW_TAG_reference_type, as P1 and P2
are DW_TAG_pointer_type
More information about the fpc-devel
mailing list