Displaying 6 results from an estimated 6 matches for "dw_at_mips_linkage_name".
2015 Mar 05
2
[LLVMdev] DW_AT_[MIPS_]linkage_name inconsistency
We're inconsistent about using DW_AT_MIPS_linkage_name versus
DW_AT_linkage_name.
Variables (see DwarfCompileUnit::getOrCreateGlobalVariableDIE())
get the standard attribute for DWARF >= 4, MIPS for older.
Subprograms (see DwarfUnit::applySubprogramDefinitionAttributes())
always get DW_AT_MIPS_linkage_name (no version check).
Before I go drudging...
2014 May 07
2
[LLVMdev] DWARF unmangled subprog name (DW_AT_name)
...t available [2].
If this is not currently possible, is there any interest in adding such
access to the public DebugInfo API? Perhaps with an additional
"UnmangledName" option in `DILineInfoSpecifier`.
Thanks,
Isaiah
[1]: for example:
0x0001bb00: DW_TAG_subprogram [2]
DW_AT_MIPS_linkage_name [DW_FORM_strp] (
.debug_str[0x00007934] = "julia_vcat4473")
DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000913] =
"vcat")
[2]
https://github.com/llvm-mirror/llvm/blob/master/lib/DebugInfo/DWARFDebugInfoEntry.cpp#L279-L286
-------------- next part --------...
2014 May 07
2
[LLVMdev] DWARF unmangled subprog name (DW_AT_name)
...t; access to the public DebugInfo API? Perhaps with an additional
> > "UnmangledName" option in `DILineInfoSpecifier`.
> >
> > Thanks,
> > Isaiah
> >
> > [1]: for example:
> >
> > 0x0001bb00: DW_TAG_subprogram [2]
> > DW_AT_MIPS_linkage_name [DW_FORM_strp] (
> > .debug_str[0x00007934] = "julia_vcat4473")
> > DW_AT_name [DW_FORM_strp] ( .debug_str[0x00000913]
> =
> > "vcat")
> >
> >
> > [2]
> >
> https://github.com/llvm-mirror/llvm/blob/master/lib...
2014 May 07
2
[LLVMdev] DWARF unmangled subprog name (DW_AT_name)
...t;> > "UnmangledName" option in `DILineInfoSpecifier`.
>>> >
>>> > Thanks,
>>> > Isaiah
>>> >
>>> > [1]: for example:
>>> >
>>> > 0x0001bb00: DW_TAG_subprogram [2]
>>> > DW_AT_MIPS_linkage_name [DW_FORM_strp] (
>>> > .debug_str[0x00007934] = "julia_vcat4473")
>>> > DW_AT_name [DW_FORM_strp] (
>>> .debug_str[0x00000913] =
>>> > "vcat")
>>> >
>>> >
>>> > [2]
>>&g...
2014 May 07
2
[LLVMdev] DWARF unmangled subprog name (DW_AT_name)
...gt; >>>> >
> >>>> > Thanks,
> >>>> > Isaiah
> >>>> >
> >>>> > [1]: for example:
> >>>> >
> >>>> > 0x0001bb00: DW_TAG_subprogram [2]
> >>>> > DW_AT_MIPS_linkage_name [DW_FORM_strp] (
> >>>> > .debug_str[0x00007934] = "julia_vcat4473")
> >>>> > DW_AT_name [DW_FORM_strp] (
> >>>> > .debug_str[0x00000913] =
> >>>> > "vcat")
> >>>> >...
2014 May 07
5
[LLVMdev] DWARF unmangled subprog name (DW_AT_name)
...> Thanks,
>>> >>>> > Isaiah
>>> >>>> >
>>> >>>> > [1]: for example:
>>> >>>> >
>>> >>>> > 0x0001bb00: DW_TAG_subprogram [2]
>>> >>>> > DW_AT_MIPS_linkage_name [DW_FORM_strp] (
>>> >>>> > .debug_str[0x00007934] = "julia_vcat4473")
>>> >>>> > DW_AT_name [DW_FORM_strp] (
>>> >>>> > .debug_str[0x00000913] =
>>> >>>> > "vcat&qu...