On 5/23/19 6:25 AM, Alex Bennée wrote: > case TARGET_SYS_WRITEC: > - { > - char c; > - > - if (get_user_u8(c, args)) > - /* FIXME - should this error code be -TARGET_EFAULT ? */ > - return (uint32_t)-1; > - /* Write to debug console. stderr is near enough. */ > - if (use_gdb_syscalls()) { > - return arm_gdb_syscall(cpu, arm_semi_cb, "write,2,%x,1", > args); > - } else { > - return write(STDERR_FILENO, &c, 1); > - } > - } > + { > + qemu_semihosting_console_out(env, args, 1); > + return 0xdeadbeef; > + } > case TARGET_SYS_WRITE0:
You can drop the braces now that "char c" is gone, which will then fix the indentation. Otherwise, Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~