From: Julian Seward Date: Mon, 11 Sep 2006 17:22:54 +0000 (+0000) Subject: Misc minor fixes for SuSE 10.1 (ppc32) X-Git-Tag: svn/VALGRIND_3_2_1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f204ab1011d53354245ccf6f2f4c43968be738d1;p=thirdparty%2Fvalgrind.git Misc minor fixes for SuSE 10.1 (ppc32) git-svn-id: svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH@6048 --- diff --git a/coregrind/m_syswrap/syswrap-ppc32-linux.c b/coregrind/m_syswrap/syswrap-ppc32-linux.c index e24519c5e9..393cc89793 100644 --- a/coregrind/m_syswrap/syswrap-ppc32-linux.c +++ b/coregrind/m_syswrap/syswrap-ppc32-linux.c @@ -1760,7 +1760,7 @@ const SyscallTableEntry ML_(syscall_table)[] = { //.. LINX_(__NR_set_tid_address, sys_set_tid_address), // 232 -//.. LINX_(__NR_fadvise64, sys_fadvise64), // 233 */(Linux?) + LINX_(__NR_fadvise64, sys_fadvise64), // 233 */(Linux?) LINX_(__NR_exit_group, sys_exit_group), // 234 //.. GENXY(__NR_lookup_dcookie, sys_lookup_dcookie), // 235 LINXY(__NR_epoll_create, sys_epoll_create), // 236 diff --git a/glibc-2.4.supp b/glibc-2.4.supp index 88718d9824..94493a9247 100644 --- a/glibc-2.4.supp +++ b/glibc-2.4.supp @@ -235,3 +235,12 @@ obj:/*libc-2.4.so obj:/*libc-2.4.so } +{ + X11-64bit-padding-4b + Memcheck:Param + socketcall.send(msg) + fun:send + obj:/*libc-2.4.so + obj:/*libc-2.4.so + obj:/*libc-2.4.so +} diff --git a/memcheck/mc_replace_strmem.c b/memcheck/mc_replace_strmem.c index c8145468a6..27fe0464d0 100644 --- a/memcheck/mc_replace_strmem.c +++ b/memcheck/mc_replace_strmem.c @@ -121,6 +121,7 @@ void complain3 ( Char* s, void* dst, const void* src, int n ) #define m_ld_linux_so_2 ldZhlinuxZdsoZd2 // ld-linux.so.2 #define m_ld_linux_x86_64_so_2 ldZhlinuxZhx86Zh64ZdsoZd2 // ld-linux-x86-64.so.2 #define m_ld64_so_1 ld64ZdsoZd1 // ld64.so.1 +#define m_ld_so_1 ldZdsoZd1 // ld.so.1 #define STRRCHR(soname, fnname) \ @@ -403,6 +404,7 @@ MEMCHR(m_libc_so_star, memchr) } MEMCPY(m_libc_so_star, memcpy) +MEMCPY(m_ld_so_1, memcpy) /* ld.so.1 */ #define MEMCMP(soname, fnname) \