search for: getsymbolauxdata

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: >>>>&gt...
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: >&gt...
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