patches/ltrace/0.5.3/140-mips-remove-CP.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Jan 13 22:30:10 2010 +0100 (2010-01-13)
changeset 1733 02db017f4fe1
permissions -rw-r--r--
debug/gdb: install ncurses in a temporary place

We only build the static ncurses, to be used to build the native gdb,
and it needs not be available for anyone but us. So install it into
a temporary place, and get rid of it once gdb is built.
jocke@1685
     1
This patch is courtesy of OpenEmbedded, by Khem Raj <raj.khem@gmail.com>
jocke@1685
     2
jocke@1685
     3
http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=b85b779688f0abc389e3c25d06b54de8b86385c1
jocke@1685
     4
jocke@1685
     5
Index: ltrace-0.5.3/sysdeps/linux-gnu/mipsel/trace.c
jocke@1685
     6
===================================================================
jocke@1685
     7
--- ltrace-0.5.3.orig/sysdeps/linux-gnu/mipsel/trace.c	2009-10-23 23:15:59.822783128 -0700
jocke@1685
     8
+++ ltrace-0.5.3/sysdeps/linux-gnu/mipsel/trace.c	2009-10-23 23:16:10.441268788 -0700
jocke@1685
     9
@@ -127,7 +127,6 @@ gimme_arg(enum tof type, Process *proc, 
jocke@1685
    10
 			return ret;
jocke@1685
    11
 		} else {
jocke@1685
    12
 			// If we need this, I think we can look at [sp+16] for arg_num==4.
jocke@1685
    13
-			CP;
jocke@1685
    14
 			return 0;
jocke@1685
    15
 		}
jocke@1685
    16
 	}