From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1521) id 692F73858CDB; Fri, 8 Dec 2023 04:42:34 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 692F73858CDB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1702010554; bh=TnYIv/lUakeH1kdbEwcQlujqFWfd4JXeYrAAyN0GT8Y=; h=From:To:Subject:Date:From; b=AWdeiPcVrAxVWD86BXI9JH3eIwjjaQ6imtHfSpuZGyULQUSu0sFqQ1OVBBUH8/bxF 79btTM9lCP3XDGxF25gSu6Hh+0ToIdixaiysCGpjFIa/zTsyg3OOvFo7Z1wPfHnnfG 9mhLLUKz6gZK851IFzGzeMOSlyo6bO8Ox6pfouGU= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Michael Frysinger To: gdb-cvs@sourceware.org Subject: [binutils-gdb] sim: m32r: fix syslog call X-Act-Checkin: binutils-gdb X-Git-Author: Mike Frysinger X-Git-Refname: refs/heads/master X-Git-Oldrev: 9c80f001f0d9529f14fbd6f83145c45e9218ad1e X-Git-Newrev: c26f7543b2ccd006e8251be0b62a4a785ed1cc2f Message-Id: <20231208044234.692F73858CDB@sourceware.org> Date: Fri, 8 Dec 2023 04:42:34 +0000 (GMT) List-Id: https://sourceware.org/git/gitweb.cgi?p=3Dbinutils-gdb.git;h=3Dc26f7543b2cc= d006e8251be0b62a4a785ed1cc2f commit c26f7543b2ccd006e8251be0b62a4a785ed1cc2f Author: Mike Frysinger Date: Thu Dec 7 21:40:00 2023 -0700 sim: m32r: fix syslog call =20 The function returns void, not int. We only pass one argument to syslog (the format), so use %s as the static format instead since the emulation layer doesn't handle passing additional arguments. Diff: --- sim/m32r/traps.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sim/m32r/traps.c b/sim/m32r/traps.c index 80c4360235b..51fe0d484a5 100644 --- a/sim/m32r/traps.c +++ b/sim/m32r/traps.c @@ -843,7 +843,8 @@ m32r_trap (SIM_CPU *current_cpu, PCADDR pc, int num) break; =20 case TARGET_LINUX_SYS_syslog: - result =3D syslog (arg1, (char *) t2h_addr (cb, &s, arg2)); + syslog (arg1, "%s", (char *) t2h_addr (cb, &s, arg2)); + result =3D 0; errcode =3D errno; break;