#### F.4.4 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 m86k 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`'.

#### F.4.5 PowerPC Features

The ``org.gnu.gdb.power.core`' feature is required for PowerPC targets. It should contain registers ``r0`' through ``r31`', ``pc`', ``msr`', ``cr`', ``lr`', ``ctr`', and ``xer`'. They may be 32-bit or 64-bit depending on the target.

The ``org.gnu.gdb.power.fpu`' feature is optional. It should contain registers ``f0`' through ``f31`' and ``fpscr`'.

The ``org.gnu.gdb.power.altivec`' feature is optional. It should contain registers ``vr0`' through ``vr31`', ``vscr`', and ``vrsave`'.

The ``org.gnu.gdb.power.spe`' feature is optional. It should contain registers ``ev0h`' through ``ev31h`', ``acc`', and ``spefscr`'. SPE targets should provide 32-bit registers in ``org.gnu.gdb.power.core`' and provide the upper halves in ``ev0h`' through ``ev31h`'. gdb will combine these to present registers ``ev0`' through ``ev31`' to the user.