Here are two fixes for the m68k targets: - the first one implements a fix about infinity handling when converting it from extended format to double or single format. - the second fixes the length of the floating points registers for GDB.
Changes: * target/m68k/cpu.c: created DEFINE_M68K_CPU_TYPE_CF and dropped DEFINE_M68K_CPU_TYPE_WITH_CLASS (Suggested by Laurent) * target/m68k/cpu.c: reworked DEFINE_M68K_CPU_TYPE_* to guess the cpu_initfn from the cpu_model (Suggested by Laurent). Cheers, Fred KONRAD Frederic (2): softfloat: m68k: infinity is a valid encoding target/m68k: fix gdb for m68xxx configure | 2 +- gdb-xml/m68k-core.xml | 29 +++++++++++++++++++++++++++ include/fpu/softfloat.h | 5 +++++ target/m68k/cpu.c | 52 +++++++++++++++++++++++++++++++++++-------------- 4 files changed, 72 insertions(+), 16 deletions(-) create mode 100644 gdb-xml/m68k-core.xml -- 1.8.3.1