diff options
author | Maurice van der Pot <griffon26@gentoo.org> | 2005-06-28 20:34:57 +0000 |
---|---|---|
committer | Maurice van der Pot <griffon26@gentoo.org> | 2005-06-28 20:34:57 +0000 |
commit | cd315e08c4453e85b2eb6ec9c6b66218e342b003 (patch) | |
tree | 70ae41e2897e8fe2bfd590ba29035c785f29e318 /dev-util/valgrind/files | |
parent | small fix to path in some patches (diff) | |
download | gentoo-2-cd315e08c4453e85b2eb6ec9c6b66218e342b003.tar.gz gentoo-2-cd315e08c4453e85b2eb6ec9c6b66218e342b003.tar.bz2 gentoo-2-cd315e08c4453e85b2eb6ec9c6b66218e342b003.zip |
Marked valgrind 2.4.0 stable and removed old ebuilds.
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'dev-util/valgrind/files')
-rw-r--r-- | dev-util/valgrind/files/digest-valgrind-2.0.0 | 1 | ||||
-rw-r--r-- | dev-util/valgrind/files/digest-valgrind-2.1.0 | 2 | ||||
-rw-r--r-- | dev-util/valgrind/files/digest-valgrind-2.1.1 | 1 | ||||
-rw-r--r-- | dev-util/valgrind/files/digest-valgrind-2.1.1-r1 | 1 | ||||
-rw-r--r-- | dev-util/valgrind/files/digest-valgrind-2.1.2 | 1 | ||||
-rw-r--r-- | dev-util/valgrind/files/digest-valgrind-2.2.0 | 2 | ||||
-rw-r--r-- | dev-util/valgrind/files/digest-valgrind-2.2.0-r1 | 2 | ||||
-rw-r--r-- | dev-util/valgrind/files/valgrind-2.1.1-pic.patch | 259 | ||||
-rw-r--r-- | dev-util/valgrind/files/valgrind-2.1.2-kernel-headers.patch | 17 | ||||
-rw-r--r-- | dev-util/valgrind/files/valgrind-configure.in-2.6.diff | 11 |
10 files changed, 0 insertions, 297 deletions
diff --git a/dev-util/valgrind/files/digest-valgrind-2.0.0 b/dev-util/valgrind/files/digest-valgrind-2.0.0 deleted file mode 100644 index 13f0f9a8b35c..000000000000 --- a/dev-util/valgrind/files/digest-valgrind-2.0.0 +++ /dev/null @@ -1 +0,0 @@ -MD5 1f6a90d0ca494fb75eaeef498e8252b5 valgrind-2.0.0.tar.bz2 710902 diff --git a/dev-util/valgrind/files/digest-valgrind-2.1.0 b/dev-util/valgrind/files/digest-valgrind-2.1.0 deleted file mode 100644 index e20e48cbf876..000000000000 --- a/dev-util/valgrind/files/digest-valgrind-2.1.0 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 3e4056dd45163a5f555a23ced2f95191 valgrind-2.1.0.tar.bz2 762386 -MD5 1a25bcadc9a702a23be8dbf99daa8c01 valgrind-2.1.0-ppc.tar.bz2 784734 diff --git a/dev-util/valgrind/files/digest-valgrind-2.1.1 b/dev-util/valgrind/files/digest-valgrind-2.1.1 deleted file mode 100644 index 97e55a36aa84..000000000000 --- a/dev-util/valgrind/files/digest-valgrind-2.1.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 0010c3e8f054ecc633151c62044b646d valgrind-2.1.1.tar.bz2 923532 diff --git a/dev-util/valgrind/files/digest-valgrind-2.1.1-r1 b/dev-util/valgrind/files/digest-valgrind-2.1.1-r1 deleted file mode 100644 index 97e55a36aa84..000000000000 --- a/dev-util/valgrind/files/digest-valgrind-2.1.1-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 0010c3e8f054ecc633151c62044b646d valgrind-2.1.1.tar.bz2 923532 diff --git a/dev-util/valgrind/files/digest-valgrind-2.1.2 b/dev-util/valgrind/files/digest-valgrind-2.1.2 deleted file mode 100644 index d39fcf1d45f4..000000000000 --- a/dev-util/valgrind/files/digest-valgrind-2.1.2 +++ /dev/null @@ -1 +0,0 @@ -MD5 585e3ac5f7b86d6cd3e2bed07af732de valgrind-2.1.2.tar.bz2 962025 diff --git a/dev-util/valgrind/files/digest-valgrind-2.2.0 b/dev-util/valgrind/files/digest-valgrind-2.2.0 deleted file mode 100644 index b7acbc96ccc1..000000000000 --- a/dev-util/valgrind/files/digest-valgrind-2.2.0 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 30dc51f6fc94751b90b04af9c2e2c656 valgrind-2.2.0.tar.bz2 964987 -MD5 a9f5bf8d548ceed56343f8298887bb43 valgrind-2.2.0-ppc.tar.bz2 1000093 diff --git a/dev-util/valgrind/files/digest-valgrind-2.2.0-r1 b/dev-util/valgrind/files/digest-valgrind-2.2.0-r1 deleted file mode 100644 index b7acbc96ccc1..000000000000 --- a/dev-util/valgrind/files/digest-valgrind-2.2.0-r1 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 30dc51f6fc94751b90b04af9c2e2c656 valgrind-2.2.0.tar.bz2 964987 -MD5 a9f5bf8d548ceed56343f8298887bb43 valgrind-2.2.0-ppc.tar.bz2 1000093 diff --git a/dev-util/valgrind/files/valgrind-2.1.1-pic.patch b/dev-util/valgrind/files/valgrind-2.1.1-pic.patch deleted file mode 100644 index d598f5523103..000000000000 --- a/dev-util/valgrind/files/valgrind-2.1.1-pic.patch +++ /dev/null @@ -1,259 +0,0 @@ -Index: cachegrind/cg_main.c -=================================================================== -RCS file: /home/kde/valgrind/cachegrind/cg_main.c,v -retrieving revision 1.65 -diff -u -u -w -r1.65 cg_main.c ---- cachegrind/cg_main.c 15 Mar 2004 16:43:57 -0000 1.65 -+++ cachegrind/cg_main.c 16 Jun 2004 18:20:54 -0000 -@@ -1177,15 +1177,6 @@ - * them. - */ - --static __inline__ void cpuid(Int n, UInt *a, UInt *b, UInt *c, UInt *d) --{ -- __asm__ __volatile__ ( -- "cpuid" -- : "=a" (*a), "=b" (*b), "=c" (*c), "=d" (*d) /* output */ -- : "0" (n) /* input */ -- ); --} -- - static void micro_ops_warn(Int actual_size, Int used_size, Int line_size) - { - VG_(message)(Vg_DebugMsg, -@@ -1214,7 +1205,7 @@ - return -1; - } - -- cpuid(2, (Int*)&info[0], (Int*)&info[4], -+ VG_(cpuid)(2, (Int*)&info[0], (Int*)&info[4], - (Int*)&info[8], (Int*)&info[12]); - trials = info[0] - 1; /* AL register - bits 0..7 of %eax */ - info[0] = 0x0; /* reset AL */ -@@ -1358,10 +1349,10 @@ - Int AMD_cache_info(cache_t* I1c, cache_t* D1c, cache_t* L2c) - { - UInt ext_level; -- Int dummy, model; -- Int I1i, D1i, L2i; -+ UInt dummy, model; -+ UInt I1i, D1i, L2i; - -- cpuid(0x80000000, &ext_level, &dummy, &dummy, &dummy); -+ VG_(cpuid)(0x80000000, &ext_level, &dummy, &dummy, &dummy); - - if (0 == (ext_level & 0x80000000) || ext_level < 0x80000006) { - VG_(message)(Vg_UserMsg, -@@ -1370,10 +1361,10 @@ - return -1; - } - -- cpuid(0x80000005, &dummy, &dummy, &D1i, &I1i); -- cpuid(0x80000006, &dummy, &dummy, &L2i, &dummy); -+ VG_(cpuid)(0x80000005, &dummy, &dummy, &D1i, &I1i); -+ VG_(cpuid)(0x80000006, &dummy, &dummy, &L2i, &dummy); - -- cpuid(0x1, &model, &dummy, &dummy, &dummy); -+ VG_(cpuid)(0x1, &model, &dummy, &dummy, &dummy); - /*VG_(message)(Vg_UserMsg,"CPU model %04x",model);*/ - - /* Check for Duron bug */ -@@ -1426,7 +1417,7 @@ - /* Trap for illegal instruction, in case it's a really old processor that - * doesn't support CPUID. */ - if (__builtin_setjmp(cpuid_jmpbuf) == 0) { -- cpuid(0, &level, (int*)&vendor_id[0], -+ VG_(cpuid)(0, &level, (int*)&vendor_id[0], - (int*)&vendor_id[8], (int*)&vendor_id[4]); - vendor_id[12] = '\0'; - -Index: coregrind/Makefile.am -=================================================================== -RCS file: /home/kde/valgrind/coregrind/Makefile.am,v -retrieving revision 1.71 -diff -u -u -w -r1.71 Makefile.am ---- coregrind/Makefile.am 16 Apr 2004 23:02:28 -0000 1.71 -+++ coregrind/Makefile.am 16 Jun 2004 18:20:55 -0000 -@@ -75,7 +75,8 @@ - vg_toolint.c \ - vg_translate.c \ - vg_transtab.c \ -- vg_ldt.c -+ vg_ldt.c \ -+ vg_cpuid.S - stage2_DEPENDENCIES = $(srcdir)/valgrind.vs x86/stage2.lds - stage2_LDFLAGS=-Wl,--export-dynamic -Wl,-e,_ume_entry -g \ - -Wl,-defsym,kickstart_base=0xb8000000 \ -Index: coregrind/vg_cpuid.S -=================================================================== -RCS file: coregrind/vg_cpuid.S -diff -N coregrind/vg_cpuid.S ---- /dev/null 1 Jan 1970 00:00:00 -0000 -+++ coregrind/vg_cpuid.S 16 Jun 2004 18:20:55 -0000 -@@ -0,0 +1,77 @@ -+ -+##--------------------------------------------------------------------## -+##--- Support for determining CPU characteristics. ---## -+##--- vg_cpuid.S ---## -+##--------------------------------------------------------------------## -+ -+/* -+ This file is part of Valgrind, an extensible x86 protected-mode -+ emulator for monitoring program execution on x86-Unixes. -+ -+ Copyright (C) 2000-2004 Julian Seward -+ jseward@acm.org -+ -+ This program is free software; you can redistribute it and/or -+ modify it under the terms of the GNU General Public License as -+ published by the Free Software Foundation; either version 2 of the -+ License, or (at your option) any later version. -+ -+ This program is distributed in the hope that it will be useful, but -+ WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ General Public License for more details. -+ -+ You should have received a copy of the GNU General Public License -+ along with this program; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA -+ 02111-1307, USA. -+ -+ The GNU General Public License is contained in the file COPYING. -+*/ -+ -+#include "vg_constants.h" -+#include "vg_unistd.h" -+ -+/* -+ int VG_(cpuid)(UInt eax, -+ UInt *eax_ret, UInt *ebx_ret, UInt *ecx_ret, UInt *edx_ret) -+ */ -+.globl VG_(cpuid) -+VG_(cpuid): -+ pushl %ebp -+ movl %esp, %ebp -+ pushl %eax -+ pushl %ebx -+ pushl %ecx -+ pushl %edx -+ pushl %esi -+ movl 8(%ebp), %eax -+ cpuid -+ movl 12(%ebp), %esi -+ testl %esi, %esi -+ jz 1f -+ movl %eax, (%esi) -+1: -+ movl 16(%ebp), %esi -+ testl %esi, %esi -+ jz 2f -+ movl %ebx, (%esi) -+2: -+ movl 20(%ebp), %esi -+ testl %esi, %esi -+ jz 3f -+ movl %ecx, (%esi) -+3: -+ movl 24(%ebp), %esi -+ testl %esi, %esi -+ jz 4f -+ movl %edx, (%esi) -+4: -+ popl %esi -+ popl %edx -+ popl %ecx -+ popl %ebx -+ popl %eax -+ movl %ebp, %esp -+ popl %ebp -+ ret -Index: coregrind/vg_to_ucode.c -=================================================================== -RCS file: /home/kde/valgrind/coregrind/vg_to_ucode.c,v -retrieving revision 1.138 -diff -u -u -w -r1.138 vg_to_ucode.c ---- coregrind/vg_to_ucode.c 2 Jun 2004 14:48:16 -0000 1.138 -+++ coregrind/vg_to_ucode.c 16 Jun 2004 18:20:57 -0000 -@@ -95,29 +95,6 @@ - return flag_is_changeable(EFlagID); - } - --static inline UInt cpuid_eax(UInt eax) --{ -- asm("cpuid" : "=a" (eax) : "0" (eax) : "bx", "cx", "dx"); -- return eax; --} -- --static inline void cpuid(UInt eax, -- UInt *eax_ret, UInt *ebx_ret, UInt *ecx_ret, UInt *edx_ret) --{ -- UInt ebx, ecx, edx; -- -- asm("cpuid" : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx) : "0" (eax)); -- -- if (eax_ret) -- *eax_ret = eax; -- if (ebx_ret) -- *ebx_ret = ebx; -- if (ecx_ret) -- *ecx_ret = ecx; -- if (edx_ret) -- *edx_ret = edx; --} -- - static void get_cpu_features(void) - { - Char vendorstr[13]; -@@ -130,7 +107,7 @@ - - cpu_features[VG_INT_FEAT] |= (1 << (VG_X86_FEAT_CPUID%32)); - -- cpuid(0, &cpuid_level, (UInt *)&vendorstr[0], (UInt *)&vendorstr[8], (UInt *)&vendorstr[4]); -+ VG_(cpuid)(0, &cpuid_level, (UInt *)&vendorstr[0], (UInt *)&vendorstr[8], (UInt *)&vendorstr[4]); - vendorstr[12] = '\0'; - - for(i = 0; i < sizeof(cpu_vendors)/sizeof(*cpu_vendors); i++) -@@ -140,12 +117,12 @@ - } - - if (cpuid_level >= 1) -- cpuid(1, NULL, NULL, &cpu_features[VG_EXT_FEAT], &cpu_features[VG_X86_FEAT]); -+ VG_(cpuid)(1, NULL, NULL, &cpu_features[VG_EXT_FEAT], &cpu_features[VG_X86_FEAT]); - - switch(cpu_vendor) { - case VG_CPU_VENDOR_AMD: - /* get AMD-specific flags */ -- cpuid(0x80000001, NULL, NULL, NULL, &cpu_features[VG_AMD_FEAT]); -+ VG_(cpuid)(0x80000001, NULL, NULL, NULL, &cpu_features[VG_AMD_FEAT]); - break; - - default: -@@ -259,7 +236,7 @@ - if (cpuid_level == -2) - get_cpu_features(); /* for cpu_vendor */ - -- cpuid(op, &eax, &ebx, &ecx, &edx); -+ VG_(cpuid)(op, &eax, &ebx, &ecx, &edx); - - /* Common mangling */ - switch(op) { -Index: include/vg_skin.h.base -=================================================================== -RCS file: /home/kde/valgrind/include/vg_skin.h.base,v -retrieving revision 1.18 -diff -u -u -w -r1.18 vg_skin.h.base ---- include/vg_skin.h.base 13 Jun 2004 09:55:21 -0000 1.18 -+++ include/vg_skin.h.base 16 Jun 2004 18:20:57 -0000 -@@ -585,6 +585,10 @@ - /* other, randomly useful functions */ - extern UInt VG_(read_millisecond_timer) ( void ); - -+extern void VG_(cpuid) ( UInt eax, -+ UInt *eax_ret, UInt *ebx_ret, -+ UInt *ecx_ret, UInt *edx_ret ); -+ - /*====================================================================*/ - /*=== UCode definition ===*/ - /*====================================================================*/ - diff --git a/dev-util/valgrind/files/valgrind-2.1.2-kernel-headers.patch b/dev-util/valgrind/files/valgrind-2.1.2-kernel-headers.patch deleted file mode 100644 index 4fe8c3ff99ce..000000000000 --- a/dev-util/valgrind/files/valgrind-2.1.2-kernel-headers.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -ruN valgrind-2.1.2.orig/coregrind/vg_unsafe.h valgrind-2.1.2/coregrind/vg_unsafe.h ---- valgrind-2.1.2.orig/coregrind/vg_unsafe.h 2004-07-21 23:44:53.146503216 +0200 -+++ valgrind-2.1.2/coregrind/vg_unsafe.h 2004-07-21 23:48:04.156465288 +0200 -@@ -47,11 +47,12 @@ - #include <sys/socket.h> /* for struct msghdr */ - #include <linux/sockios.h>/* for SIOCOUTQ */ - #include <sys/un.h> /* for sockaddr_un */ --#include <net/if.h> /* for struct ifreq et al */ - #include <net/if_arp.h> /* for struct arpreq */ - #include <net/route.h> /* for struct rtentry */ - #ifdef KERNEL_2_6 - #include <linux/compiler.h> /* for __user definition */ -+#else -+#include <net/if.h> /* for struct ifreq et al */ - #endif - #include <asm/ipc.h> /* for struct ipc_kludge */ - #include <linux/msg.h> /* for struct msgbuf */ diff --git a/dev-util/valgrind/files/valgrind-configure.in-2.6.diff b/dev-util/valgrind/files/valgrind-configure.in-2.6.diff deleted file mode 100644 index 8af4f022b7d6..000000000000 --- a/dev-util/valgrind/files/valgrind-configure.in-2.6.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.in.orig 2003-08-15 11:11:58.083530432 -0500 -+++ configure.in 2003-08-15 11:11:24.500635808 -0500 -@@ -97,7 +97,7 @@ - kernel=`uname -r` - - case "${kernel}" in -- 2.5.*) -+ 2.5.*|2.6.*) - AC_MSG_RESULT([2.5 family (${kernel})]) - AC_DEFINE([KERNEL_2_5], 1, [Define to 1 if you're using Linux 2.5.x]) - ;; |