Tried to re-compile with debugging and had problems:
Compiling Musashi MC680x0 core (m68kopnz.c)...
obj/GNU_WIN32/fbads/generated/m68kopnz.c: In function `m68k_op_pea_32_ix':
obj/GNU_WIN32/fbads/generated/m68kopnz.c:2739: error: unable to find a register to spill in class `CREG'
obj/GNU_WIN32/fbads/generated/m68kopnz.c:2739: error: this is the insn:
(call_insn/j:HI 64 63 65 0 src/cpu/m68k/m68kcpu.h:1104 (call (mem:QI (reg/f:SI 3 bx [orig:87 M68KWriteLongDebug ] [87]) [0 S1 A8])
(const_int 0 [0x0])) 365 {*sibcall_1} (insn_list 61 (insn_list 62 (insn_list 63 (nil))))
(expr_list:REG_DEAD (reg:SI 1 dx [ value ])
(expr_list:REG_DEAD (reg:SI 2 cx)
(expr_list:REG_DEAD (reg/f:SI 3 bx [orig:87 M68KWriteLongDebug ] [87])
(nil))))
(expr_list (use (reg:SI 2 cx))
(expr_list (use (reg:SI 1 dx [ value ]))
(nil))))
obj/GNU_WIN32/fbads/generated/m68kopnz.c:2739: confused by earlier errors, bailing out
make[2]: *** [obj/GNU_WIN32/fbads/cpu/m68k/m68kopnz.o] Error 1
make[1]: *** [all] Error 2
make: *** [mingw] Error 2
I must confess that I'm not using the "official" mingw env AND that I changed some code here and there, but I don't remember changing the drivers sector (besides some ; that compiler told me were "spare"). I'm using ver029701 and...
Reading specs from c:/mingw/bin/../lib/gcc/mingw32/3.4.5/specs
Configured with: ../gcc-3.4.5-20060117-3/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.5 (mingw-vista special r3)
thanks