From e5d4a571e1e8850b36bbfb246270b63dab0c2a3d Mon Sep 17 00:00:00 2001
From: Mark Salter <msalter@redhat.com>
Date: Sun, 6 Mar 2011 17:44:00 -0500
Subject: cleanup hardcoded syscall numbers

Signed-off-by: Mark Salter <msalter@redhat.com>
Signed-off-by: Bernd Schmidt <bernds@codesourcery.com>
---
 libc/sysdeps/linux/c6x/clone.S | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/libc/sysdeps/linux/c6x/clone.S b/libc/sysdeps/linux/c6x/clone.S
index 8d9da4b49..6fba5bb98 100644
--- a/libc/sysdeps/linux/c6x/clone.S
+++ b/libc/sysdeps/linux/c6x/clone.S
@@ -17,6 +17,7 @@
  ; along with this program; if not, write to the Free Software Foundation,
  ; Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  ;
+#define __ASSEMBLY__
 
 	; int _clone(int (*fn)(void *arg), void *child_stack, int flags, void *arg);
 
@@ -50,7 +51,7 @@ __clone:
 ||	AND .D2	~7,B4,B4
 
 	; do the system call
-||	MVK .S2	120,B0		; __NR_clone
+||	MVK .S2	__NR_clone,B0
 ||	MV .L2  B5,B6
 0:
 #ifndef	_TMS320C6400_PLUS
-- 
cgit v1.2.3