Displaying 10 results from an estimated 10 matches for "getsymbolauxdata".
2018 Jan 26
0
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
...ata.data());
>>>>>
>>>>> So it looks like you need exactly 1 aux symbol for each section symbol.
>>>>>
>>>>> I then scrolled up in this function to figure out where AuxData comes
>>>>> from, and it comes from COFFObjectFile::getSymbolAuxData. I think that
>>>>> function holds the clue to what you need to do. It looks like you need to
>>>>> set coff::symbol::NumberOfAuxSymbols to 1, and then there is a comment in
>>>>> getSymbolAuxData which says:
>>>>>
>>>>>...
2018 Jan 26
3
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
...;>>>> So it looks like you need exactly 1 aux symbol for each section
>>>>>> symbol.
>>>>>>
>>>>>> I then scrolled up in this function to figure out where AuxData comes
>>>>>> from, and it comes from COFFObjectFile::getSymbolAuxData. I think
>>>>>> that function holds the clue to what you need to do. It looks like you
>>>>>> need to set coff::symbol::NumberOfAuxSymbols to 1, and then there is
>>>>>> a comment in getSymbolAuxData which says:
>>>>>>
>&g...
2018 Jan 26
0
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
...; So it looks like you need exactly 1 aux symbol for each section
>>>>>>> symbol.
>>>>>>>
>>>>>>> I then scrolled up in this function to figure out where AuxData
>>>>>>> comes from, and it comes from COFFObjectFile::getSymbolAuxData. I think
>>>>>>> that function holds the clue to what you need to do. It looks like you
>>>>>>> need to set coff::symbol::NumberOfAuxSymbols to 1, and then there is a
>>>>>>> comment in getSymbolAuxData which says:
>>>>>...
2018 Jan 26
4
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
...ke you need exactly 1 aux symbol for each section
>>>>>>>> symbol.
>>>>>>>>
>>>>>>>> I then scrolled up in this function to figure out where AuxData
>>>>>>>> comes from, and it comes from COFFObjectFile::getSymbolAuxData. I think
>>>>>>>> that function holds the clue to what you need to do. It looks like you
>>>>>>>> need to set coff::symbol::NumberOfAuxSymbols to 1, and then there is a
>>>>>>>> comment in getSymbolAuxData which says:
>>...
2018 Jan 26
1
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
...AuxData.data());
>>>>
>>>> So it looks like you need exactly 1 aux symbol for each section symbol.
>>>>
>>>> I then scrolled up in this function to figure out where AuxData comes
>>>> from, and it comes from COFFObjectFile::getSymbolAuxData. I think
>>>> that function holds the clue to what you need to do. It looks like you
>>>> need to set coff::symbol::NumberOfAuxSymbols to 1, and then there is a
>>>> comment in getSymbolAuxData which says:
>>>>
>>>> // AUX data comes...
2018 Jan 26
2
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
...*>(
>>> AuxData.data());
>>>
>>> So it looks like you need exactly 1 aux symbol for each section symbol.
>>>
>>> I then scrolled up in this function to figure out where AuxData comes
>>> from, and it comes from COFFObjectFile::getSymbolAuxData. I think that
>>> function holds the clue to what you need to do. It looks like you need to
>>> set coff::symbol::NumberOfAuxSymbols to 1, and then there is a comment in
>>> getSymbolAuxData which says:
>>>
>>> // AUX data comes immediately after t...
2018 Jan 25
0
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
...=
reinterpret_cast<const object::coff_aux_section_definition *>(
AuxData.data());
So it looks like you need exactly 1 aux symbol for each section symbol.
I then scrolled up in this function to figure out where AuxData comes from,
and it comes from COFFObjectFile::getSymbolAuxData. I think that function
holds the clue to what you need to do. It looks like you need to set
coff::symbol::NumberOfAuxSymbols to 1, and then there is a comment in
getSymbolAuxData which says:
// AUX data comes immediately after the symbol in COFF
Aux = reinterpret_cast<const uint8_t *&...
2018 Jan 26
2
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
...st<const object::coff_aux_section_definition *>(
> AuxData.data());
>
> So it looks like you need exactly 1 aux symbol for each section symbol.
>
> I then scrolled up in this function to figure out where AuxData comes
> from, and it comes from COFFObjectFile::getSymbolAuxData. I think that
> function holds the clue to what you need to do. It looks like you need to
> set coff::symbol::NumberOfAuxSymbols to 1, and then there is a comment in
> getSymbolAuxData which says:
>
> // AUX data comes immediately after the symbol in COFF
> Aux = reinter...
2018 Jan 26
0
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
..._aux_section_definition *>(
>> AuxData.data());
>>
>> So it looks like you need exactly 1 aux symbol for each section symbol.
>>
>> I then scrolled up in this function to figure out where AuxData comes
>> from, and it comes from COFFObjectFile::getSymbolAuxData. I think that
>> function holds the clue to what you need to do. It looks like you need to
>> set coff::symbol::NumberOfAuxSymbols to 1, and then there is a comment in
>> getSymbolAuxData which says:
>>
>> // AUX data comes immediately after the symbol in COFF
&g...
2018 Jan 25
2
[lldb-dev] Trying out lld to link windows binaries (using msvc as a compiler)
I see that there is an auxsymbol per section symbol, and also on the yaml
representation there is a checksum, selection and unused all of them I have
no idea how to fill in, also this aux symbol might have some important
information for me to patch on the other symbols. Can you find the part in
llvm that it writes those? because at least for auxsymbol the yaml part of
the code threats as a binary