From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45724) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIDU7-0001m4-Sx for qemu-devel@nongnu.org; Sun, 10 Jan 2016 05:44:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aIDU3-0006WN-Tv for qemu-devel@nongnu.org; Sun, 10 Jan 2016 05:44:31 -0500 Received: from mout.kundenserver.de ([217.72.192.75]:49771) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aIDU3-0006WJ-Kk for qemu-devel@nongnu.org; Sun, 10 Jan 2016 05:44:27 -0500 References: <1452405391-4162-1-git-send-email-chengang@emindsoft.com.cn> From: Laurent Vivier Message-ID: <569235E8.7040200@vivier.eu> Date: Sun, 10 Jan 2016 11:43:52 +0100 MIME-Version: 1.0 In-Reply-To: <1452405391-4162-1-git-send-email-chengang@emindsoft.com.cn> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH] linux-user/syscall.c: Let tilegx support sigaltstack List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: chengang@emindsoft.com.cn, riku.voipio@iki.fi, peter.maydell@linaro.org, rth@twiddle.net, cmetcalf@ezchip.com Cc: qemu-devel@nongnu.org, Chen Gang Michael Tokarev has already enable sigaltstack() for all architecture: https://patchwork.ozlabs.org/patch/561514/ It is in the "-for-upstream" tree of Riku. Laurent Le 10/01/2016 06:56, chengang@emindsoft.com.cn a écrit : > From: Chen Gang > > Simply enable it, and notice about 80 columns coding styles. > > Signed-off-by: Chen Gang > --- > linux-user/syscall.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/linux-user/syscall.c b/linux-user/syscall.c > index 6c64ba6..8d4bcf6 100644 > --- a/linux-user/syscall.c > +++ b/linux-user/syscall.c > @@ -8294,7 +8294,8 @@ abi_long do_syscall(void *cpu_env, int num, abi_long arg1, > case TARGET_NR_sigaltstack: > #if defined(TARGET_I386) || defined(TARGET_ARM) || defined(TARGET_MIPS) || \ > defined(TARGET_SPARC) || defined(TARGET_PPC) || defined(TARGET_ALPHA) || \ > - defined(TARGET_M68K) || defined(TARGET_S390X) || defined(TARGET_OPENRISC) > + defined(TARGET_M68K) || defined(TARGET_S390X) || defined(TARGET_TILEGX) || \ > + defined(TARGET_OPENRISC) > ret = do_sigaltstack(arg1, arg2, get_sp_from_cpustate((CPUArchState *)cpu_env)); > break; > #else >