From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FqVYk-00049h-2W for qemu-devel@nongnu.org; Wed, 14 Jun 2006 09:37:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FqVYj-00049K-HV for qemu-devel@nongnu.org; Wed, 14 Jun 2006 09:37:25 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FqVYj-00049D-A2 for qemu-devel@nongnu.org; Wed, 14 Jun 2006 09:37:25 -0400 Received: from [199.232.41.3] (helo=savannah.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FqVht-0007zV-4N for qemu-devel@nongnu.org; Wed, 14 Jun 2006 09:46:53 -0400 Received: from savannah.gnu.org ([127.0.0.1]) by savannah.gnu.org with esmtp (Exim 3.36 #1 (Debian)) id 1FqVYb-0000Gp-00 for ; Wed, 14 Jun 2006 09:37:17 -0400 Received: from bellard by savannah.gnu.org with local (Exim 4.50) id 1FqVYa-0000Gh-P7 for qemu-devel@nongnu.org; Wed, 14 Jun 2006 13:37:17 +0000 Message-Id: From: Fabrice Bellard Date: Wed, 14 Jun 2006 13:37:16 +0000 Subject: [Qemu-devel] qemu/target-i386 helper2.c Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org CVSROOT: /sources/qemu Module name: qemu Changes by: Fabrice Bellard 06/06/14 13:37:16 Modified files: target-i386 : helper2.c Log message: use glibc syscall (David Woodhouse) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-i386/helper2.c?cvsroot=qemu&r1=1.41&r2=1.42 Patches: Index: helper2.c =================================================================== RCS file: /sources/qemu/qemu/target-i386/helper2.c,v retrieving revision 1.41 retrieving revision 1.42 diff -u -b -r1.41 -r1.42 --- helper2.c 25 Apr 2006 21:27:42 -0000 1.41 +++ helper2.c 14 Jun 2006 13:37:16 -0000 1.42 @@ -35,7 +35,10 @@ #include #include -_syscall3(int, modify_ldt, int, func, void *, ptr, unsigned long, bytecount) +int modify_ldt(int func, void *ptr, unsigned long bytecount) +{ + return syscall(__NR_modify_ldt, func, ptr, bytecount); +} #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 5, 66) #define modify_ldt_ldt_s user_desc