On Mon, 23 May 2022 at 16:46, Richard Henderson <richard.hender...@linaro.org> wrote: > Also, I think I mentioned this in the v2 cover but not here, that having done > the errno > conversion here for arm semihosting, it worked less well for mips and xtensa, > which have a > rather better defined set of errnos. > > My question from v2 was: should we in fact convert back from gdb's errno to > host errno in > gdbstub.c handle_file_io(), and then let each semihosting backend convert > from host to guest?
That sounds like it's probably a better idea (though I'm not sure what host errno we use for the gdb "unknown errno" case)... -- PMM