I am running gdb with set verbose on, and I'm trying to figure out one of the messages I get:
Reading symbols from system-supplied DSO at 0x7ffff7ffb000...(no debugging symbols found)...done.
What is system-supplied DSO? After some searching, I think it DSOcould mean “dynamic shared object”. But I still don’t understand what exactly gdb does and how I can solve the problem with the lack of found debugging symbols (or, if that even matters).
Also, the program I am debugging is compiled with llvm-gcc and has the LLVM code passed to it. I think this affects the behavior of gdb, but I don’t know exactly how to do this.
So, essentially, my question is what does the message that gdb prints mean can cause a problem, and if so, any suggestions on how I can help gdb find debugging characters.
source
share