#### G.5.8 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.