Quando eu uso o comando GDB add-symbol-file
para carregar o símbolo, o GDB sempre me pergunta 'y ou n', assim:
gdb> add-symbol-file mydrv.ko 0xa0070000
add symbol table from file "mydrv.ko" at
.text_addr = 0xa0070000
(y or n)
Como fazê-lo não pedir e executar silenciosamente?
set confirm off
.Respostas:
gdb irá pedir-lhe para confirmar certos comandos, se o valor da
confirm
configuração éon
. Em avisos e mensagens opcionais :Essa é uma configuração global única para
confirm
. Caso deseje desativar a confirmação apenas para oadd-symbol-file
comando, você pode definir dois ganchos , que serão executados antes e depois do comando:Se você deseja desativar a confirmação apenas para uma única chamada de um comando, preceda-a com a
server
palavra - chave, que faz parte do sistema de anotação do gdb .fonte