X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=strace-sparc64.patch;h=25ac9cb88823494f51a9525e7bbc13c7d6a904f7;hb=0afcadfa9512ab3a73b219a5992972a42578c5f4;hp=9a6ccd616e1517a7a67ca4c8e6404abac065f275;hpb=08e0a65eeb02b606e64a06f5cd1e506829dffe38;p=packages%2Fstrace.git diff --git a/strace-sparc64.patch b/strace-sparc64.patch index 9a6ccd6..25ac9cb 100644 --- a/strace-sparc64.patch +++ b/strace-sparc64.patch @@ -1,16 +1,30 @@ ---- strace-4.5.11/defs.h.orig 2005-02-06 01:16:32 +0000 -+++ strace-4.5.11/defs.h 2005-05-24 23:14:19 +0000 -@@ -193,7 +193,13 @@ +--- strace-4.5.14/defs.h.orig 2006-01-12 11:18:53.000000000 +0100 ++++ strace-4.5.14/defs.h 2006-01-21 22:59:49.045368750 +0100 +@@ -193,14 +193,15 @@ #ifdef LINUXSPARC #include -+ -+#if defined(__sparc__) && defined(__arch64__) -+#include -+#else - #include -+#endif -+ +-#include + #define PERSONALITY0_WORDSIZE 4 + #define PERSONALITY1_WORDSIZE 4 #undef SUPPORTED_PERSONALITIES #if defined(SPARC64) ++#include #define SUPPORTED_PERSONALITIES 3 + #define PERSONALITY2_WORDSIZE 8 + #else ++#include + #define SUPPORTED_PERSONALITIES 2 + #endif /* SPARC64 */ + #endif /* LINUXSPARC */ +--- strace-4.5.15/mem.c.orig 2006-12-13 19:57:23.000000000 +0000 ++++ strace-4.5.15/mem.c 2007-04-16 19:56:59.687032000 +0000 +@@ -541,7 +541,7 @@ + return 0; + } + +-#if defined(ALPHA) || defined(FREEBSD) || defined(IA64) || defined(SUNOS4) || defined(SVR4) ++#if defined(ALPHA) || defined(FREEBSD) || defined(IA64) || defined(SUNOS4) || defined(SVR4) || defined(SPARC) || defined(SPARC64) + int + sys_getpagesize(tcp) + struct tcb *tcp;