用GDB或CDT調試qemu時, 它會不停fire SIGUSR1,GDB就會不停的停在一些不是你設定的斷點裏, 要禁了SIGUSR1, 方法如下:
(gdb) info signal SIGUSR1
Signal Stop Print Pass to program Description SIGUSR1 Yes Yes Yes User defined signal 1
And if deemed to not be of interest, where you just want your program to continue without prompting or spamming, something like the following does the trick:
(gdb) handle SIGUSR1 noprint nostop
Signal Stop Print Pass to program Description SIGUSR1 No No Yes User defined signal 1
節錄自http://peter.kingofcoders.com/?p=298