It appears that the builtin simulators use host signal numbers to communicate with gdb. This causes problems on windows hosts because SIGTRAP isn't defined. The attached patch provides a definition for SIGTRAP if the host doesn't have one. This probably isn't the "right way" to fix this, but it's near enough for our purposes. Applied to csl-arm-20050325-branch. Paul 2005-04-29 Paul Brook * gdb/remote-sim.c (SIGTRAP): Provide default defnition. * gdb/signals/signals.c (SIGRAP): Ditto.