I am trying to get the GNU DDD/GDB tools to control an embedded 68376 system, using the BDM port (ICD dongle design). Using GDB 6.0, with the M68K driver.
Since the present object is to bring up the DDD/GDB tools, I am using a well-tested code file (.ELF) - it runs properly, both when loaded native, and when run with a commercial debugger.
However, when loaded with GDB, no interrupts are executed (all other GDB actions seem to work OK). It is as though interrupts were disabled, but they are not (SR=0x2000). Stopping the code on a breakpoint after initialisation, shows identical register contents with the two debuggers.
Is there something I need to set in GDB to activate interrupts?
TIA