[lldb-dev] Symbol Server for LLDB

Leonard Mosescu via lldb-dev lldb-dev at lists.llvm.org
Mon Mar 25 13:43:46 PDT 2019


For macOS & dSym there's already a specialized solution:
http://lldb.llvm.org/symbols.html

On Mon, Mar 25, 2019 at 11:37 AM Murali Venu Thyagarajan <
murali.thyagarajan87 at gmail.com> wrote:

> Another question that I had is,
>
> Can this GDB style be inferred for MacOS packages? Will there be a
> build-ID in the package and the corresponding dSym package?
>
> Thanks,
> Murali
>
> On Mon, Mar 25, 2019 at 10:29 AM Murali Venu Thyagarajan <
> murali.thyagarajan87 at gmail.com> wrote:
>
>> Thanks a lot Adrian and Leonard.
>>
>> I'm interested in setting up a local symbol server for my application
>> that is being built on MacOS. Pretty much like a indexed symbol server that
>> is used with Windows applications with Windbg.
>>
>> Thanks,
>> Murali
>>
>> On Mon, Mar 25, 2019 at 10:04 AM Leonard Mosescu <mosescu at google.com>
>> wrote:
>>
>>> Not exactly a full symbol server solution, but LLDB supports the GDB-style
>>> symbol lookup
>>> <https://sourceware.org/gdb/onlinedocs/gdb/Separate-Debug-Files.html> (search
>>> for the build-ID notes and nn/nnnnnnnn.debug). This, together with a simple
>>> NFS setup can get you close to a Microsoft-style symbol store.
>>>
>>> This blog post
>>> <https://randomascii.wordpress.com/2013/02/20/symbols-on-linux-part-three-linux-versus-windows/>might
>>> be relevant too.
>>>
>>> As Adrian hints, there's an interest in adding first class support for
>>> symbol servers to LLDB.
>>>
>>>
>>>
>>> On Mon, Mar 25, 2019 at 9:02 AM Adrian McCarthy via lldb-dev <
>>> lldb-dev at lists.llvm.org> wrote:
>>>
>>>> Not currently (at least, not for the platforms I use primarily), but
>>>> there is definitely interest in a symbol fetcher so there may be somebody
>>>> working on it.
>>>>
>>>> On Sun, Mar 24, 2019 at 11:11 PM Murali Venu Thyagarajan via lldb-dev <
>>>> lldb-dev at lists.llvm.org> wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> Is there a way to setup a symbol server for lldb just like how I could
>>>>> setup a centralized and indexed symbol server for Windbg. Please let me
>>>>> know.
>>>>>
>>>>> Thanks,
>>>>> Murali
>>>>> _______________________________________________
>>>>> lldb-dev mailing list
>>>>> lldb-dev at lists.llvm.org
>>>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
>>>>>
>>>> _______________________________________________
>>>> lldb-dev mailing list
>>>> lldb-dev at lists.llvm.org
>>>> https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
>>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20190325/0c6b4cdf/attachment.html>


More information about the lldb-dev mailing list