Tag: CODELLDB
Estoy intentando depurar el ejecutable clang utilizando el depurador LLDB. He construido LLVM y clang desde la fuente utilizando la configuración -DCMAKE_BUILD_TYPE=Debug. Soy capaz de establecer correctamente puntos de interrupción en el código, pero obtengo un error al intentar llamar a las funciones miembro en los puntos de interrupción. Por . . . Read more
Estoy tratando de construir firmware para Cortex-M0 con clang. La compilación con gcc funciona bien, por supuesto. La compilación falla durante el enlace. ld.lld: error: baremetal.ld:72: ( esperado, pero obtuvo ) >> KEEP(*.init_array) >> ^ clang-12: error: el comando ld.lld falló con el código de salida 1 (use -v para . . . Read more
Como traductor de documentos de TI, usted cuenta con un script escrito en Python llamado lldbclient.py en AOSP, el cual permite iniciar el servidor de lldb y crear una configuración de lanzamiento compatible con la extensión codelldb de VSCode. La configuración generada se muestra a continuación: cpp { “name”: “(lldbclient.py) . . . Read more
Quiero lanzar una aplicación repetidamente con el menor tiempo de espera posible entre cada ejecución, y hacerlo desde la línea de comando. Tanto con ios-deploy como con xcrun xctrace, se tarda alrededor de 15 segundos por ejecución debido a la configuración de LLDB. En su lugar, me gustaría ejecutarlo varias . . . Read more
Apple indica que en las Mac con ARM64, las regiones de memoria pueden tener permisos de escritura o de ejecución para un hilo. ¿Cómo se puede averiguar los permisos actuales de una región de memoria para un hilo en lldb? He intentado ‘memory region <dirección>’ pero eso devuelve rwx. Estoy . . . Read more