https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82518
--- Comment #11 from Christophe Lyon <clyon at gcc dot gnu.org> --- My setup uses armeb-none-linux-gnueabihf (as opposed to armeb-eabi as you report). I have never tried armeb-eabi. I am also using qemu as simulator (in user mode, not in system mode). The failure in initialise_monitor_handles indicates a problem in the startup code, while initializing the semi-hosting interface. Can you try qemu?