The CodeView reader use the public names information to create
the instructions LVLineAssembler. Instead of relying on CodeView
public symbol stream S_PUB32, the reader can collect the needed
information while processing the debug information.
If the object file supports the above stream, use them
to create the public names.
Author: Carlos Alberto Enciso (CarlosAlbertoEnciso)
Extracted from [llvm/tools/llvm-debuginfo-analyzer/README.txt](https://github.com/llvm/llvm-project/blob/main/llvm/tools/llvm-debuginfo-analyzer/README.txt)
https://reviews.llvm.org/D125783#inline-1294142
The `CodeView` reader use the public names information to create
the instructions `LVLineAssembler`. Instead of relying on `CodeView`
public symbol stream `S_PUB32`, the reader can collect the needed
information while processing the debug information.
If the object file supports the above stream, use them
to create the public names.
Extracted from llvm/tools/llvm-debuginfo-analyzer/README.txt https://reviews.llvm.org/D125783#inline-1294142
The
CodeView
reader use the public names information to create the instructionsLVLineAssembler
. Instead of relying onCodeView
public symbol streamS_PUB32
, the reader can collect the needed information while processing the debug information.If the object file supports the above stream, use them to create the public names.