From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:54543) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QGpHo-0001US-8Z for qemu-devel@nongnu.org; Mon, 02 May 2011 05:19:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QGpHn-0006eh-8e for qemu-devel@nongnu.org; Mon, 02 May 2011 05:19:24 -0400 Received: from afflict.kos.to ([92.243.29.197]:56819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QGpHn-0006dz-46 for qemu-devel@nongnu.org; Mon, 02 May 2011 05:19:23 -0400 From: riku.voipio@iki.fi Date: Mon, 2 May 2011 12:19:08 +0300 Message-Id: <1304327950-21422-2-git-send-email-riku.voipio@iki.fi> In-Reply-To: <1304327950-21422-1-git-send-email-riku.voipio@iki.fi> References: <1304327950-21422-1-git-send-email-riku.voipio@iki.fi> Subject: [Qemu-devel] [PATCH 1/3] linux-user: Fix compilation for "old" linux versions List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Riku Voipio From: Stefan Weil Debian Lenny and other installations with older linux versions failed to compile linux-user because some CLONE_xxx macros are undefined. Signed-off-by: Stefan Weil Signed-off-by: Riku Voipio --- linux-user/strace.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/linux-user/strace.c b/linux-user/strace.c index 5d9bb08..fe9326a 100644 --- a/linux-user/strace.c +++ b/linux-user/strace.c @@ -477,12 +477,24 @@ UNUSED static struct flags clone_flags[] = { FLAG_GENERIC(CLONE_DETACHED), FLAG_GENERIC(CLONE_UNTRACED), FLAG_GENERIC(CLONE_CHILD_SETTID), +#if defined(CLONE_NEWUTS) FLAG_GENERIC(CLONE_NEWUTS), +#endif +#if defined(CLONE_NEWIPC) FLAG_GENERIC(CLONE_NEWIPC), +#endif +#if defined(CLONE_NEWUSER) FLAG_GENERIC(CLONE_NEWUSER), +#endif +#if defined(CLONE_NEWPID) FLAG_GENERIC(CLONE_NEWPID), +#endif +#if defined(CLONE_NEWNET) FLAG_GENERIC(CLONE_NEWNET), +#endif +#if defined(CLONE_IO) FLAG_GENERIC(CLONE_IO), +#endif FLAG_END, }; -- 1.7.4.1