gdb llvm-gcc

¿Qué es "DSO proporcionado por el sistema" al que hace referencia gdb?



llvm-gcc (1)

Aquí encontrará una buena descripción del DSO proporcionado por el sistema (también conocido como vdso ).

Estoy ejecutando gdb con set verbose on y estoy tratando de entender uno de los mensajes que recibo:

Reading symbols from system-supplied DSO at 0x7ffff7ffb000...(no debugging symbols found)...done.

¿Cuál es el system-supplied DSO el system-supplied DSO ? Después de algunas búsquedas, creo que DSO podría representar "objeto compartido dinámico". Pero todavía no entiendo exactamente qué está haciendo gdb aquí y cómo podría resolver el problema si no se encuentran los símbolos de depuración (o si incluso importa).

Además, el programa que estoy depurando se está compilando con llvm-gcc y se le ha aplicado una aprobación LLVM. Creo que eso está afectando el comportamiento de gdb, pero no estoy exactamente seguro de cómo.

Entonces, esencialmente, mi pregunta es qué significa el mensaje que las impresiones gdb significan, es probable que cause un problema, y ​​si es así, cualquier sugerencia sobre cómo podría ayudar a gdb a encontrar los símbolos de depuración.