avrdudes / avarice

AVaRICE is a program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their embedded AVR target.
GNU General Public License v2.0
35 stars 11 forks source link

[patch #27] Remove sending status after every single step #61

Open avrs-admin opened 2 years ago

avrs-admin commented 2 years ago

m-j-h 2014-03-21 17:05:21.930000

In previous versions of AVaRICE, a complete processor status was sent after every instruction, apparently to prevent GDB from asking for the status itself. In GDB 7.6, this is not required: GDB only asks for the status after a code line (not instruction) was finished. By removing the frequent status read in AVaRICE, debugging can be sped up.

Please note that due to a regression in GDB 7.7, a GDB of that version will ask for a status word after every instruction.

This issue was migrated from https://sourceforge.net/p/avarice/patches/27/