M68K Features (Debugging with GDB)

From Get docs
Gdb/docs/latest/gdb/M68K-Features


G.5.7 M68K Features

‘org.gnu.gdb.m68k.core’
‘org.gnu.gdb.coldfire.core’
‘org.gnu.gdb.fido.core’

One of those features must be always present. The feature that is present determines which flavor of m68k is used. The feature that is present should contain registers ‘d0’ through ‘d7’, ‘a0’ through ‘a5’, ‘fp’, ‘sp’, ‘ps’ and ‘pc’.

‘org.gnu.gdb.coldfire.fp’

This feature is optional. If present, it should contain registers ‘fp0’ through ‘fp7’, ‘fpcontrol’, ‘fpstatus’ and ‘fpiaddr’.

Note that, despite the fact that this feature’s name says ‘coldfire’, it is used to describe any floating point registers. The size of the registers must match the main m68k flavor; so, for example, if the primary feature is reported as ‘coldfire’, then 64-bit floating point registers are required.