[git commit prelink] cleanup hardcoded syscall numbers
Mark Salter
msalter at redhat.com
Wed Apr 6 13:19:56 UTC 2011
commit: http://git.uclibc.org/uClibc/commit/?id=e5d4a571e1e8850b36bbfb246270b63dab0c2a3d
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/prelink
Signed-off-by: Mark Salter <msalter at redhat.com>
Signed-off-by: Bernd Schmidt <bernds at codesourcery.com>
---
libc/sysdeps/linux/c6x/clone.S | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/libc/sysdeps/linux/c6x/clone.S b/libc/sysdeps/linux/c6x/clone.S
index 8d9da4b..6fba5bb 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
--
1.7.3.4
More information about the uClibc-cvs
mailing list