Changeset 12331


Ignore:
Timestamp:
2008-08-17T13:49:42+02:00 (8 years ago)
Author:
nbd
Message:

upgrade valgrind to 3.3.1, refresh patches (#3699)

Location:
packages/utils/valgrind
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • packages/utils/valgrind/Makefile

    r12330 r12331  
    1010 
    1111PKG_NAME:=valgrind 
    12 PKG_VERSION:=3.2.3 
     12PKG_VERSION:=3.3.1 
    1313PKG_RELEASE:=1 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
    1616PKG_SOURCE_URL:=http://valgrind.org/downloads/ 
    17 PKG_MD5SUM:=978847992b136c8d8cb5c6559a91df1c 
     17PKG_MD5SUM:=0539e2fa4aadb2cd4ca4bba65b1fe8b5 
    1818 
    1919include $(INCLUDE_DIR)/package.mk 
     
    5555                DESTDIR="$(PKG_INSTALL_DIR)" \ 
    5656                CFLAGS="$(TARGET_CFLAGS)" \ 
    57                 AM_CFLAGS_X86_LINUX="$(TARGET_CFLAGS)" \ 
    58                 AM_CFLAGS_AMD64_LINUX="$(TARGET_CFLAGS)" \ 
    59                 AM_CFLAGS_PPC32_LINUX="$(TARGET_CFLAGS)" \ 
    60                 AM_CFLAGS_PPC64_LINUX="$(TARGET_CFLAGS)" \ 
     57                AM_CFLAGS_X86_LINUX="$(TARGET_CFLAGS) -I$(PKG_BUILD_DIR)/coregrind" \ 
     58                AM_CFLAGS_AMD64_LINUX="$(TARGET_CFLAGS) -I$(PKG_BUILD_DIR)/coregrind" \ 
     59                AM_CFLAGS_PPC32_LINUX="$(TARGET_CFLAGS) -I$(PKG_BUILD_DIR)/coregrind" \ 
     60                AM_CFLAGS_PPC64_LINUX="$(TARGET_CFLAGS) -I$(PKG_BUILD_DIR)/coregrind" \ 
    6161                TOOL_LDADD_COMMON="-lgcc $(PKG_BUILD_DIR)/abort.a" \ 
    6262                all install 
  • packages/utils/valgrind/patches/001-uclibc_syscall.patch

    r9445 r12331  
    1 --- valgrind/coregrind/m_syswrap/syswrap-amd64-linux.c.orig     2006-08-02 16:51:51.000000000 -0600 
    2 +++ valgrind/coregrind/m_syswrap/syswrap-amd64-linux.c  2006-08-02 16:53:19.000000000 -0600 
    3 @@ -1124,7 +1124,7 @@ 
     1--- a/coregrind/m_syswrap/syswrap-amd64-linux.c 
     2+++ b/coregrind/m_syswrap/syswrap-amd64-linux.c 
     3@@ -1165,7 +1165,7 @@ 
    44    GENXY(__NR_times,             sys_times),          // 100  
    55    PLAXY(__NR_ptrace,            sys_ptrace),         // 101  
     
    1010  
    1111    GENX_(__NR_setuid,            sys_setuid),         // 105  
    12 --- valgrind/include/vki-linux.h.orig   2006-08-02 18:22:21.000000000 -0600 
    13 +++ valgrind/include/vki-linux.h        2006-08-02 18:38:02.000000000 -0600 
    14 @@ -1556,7 +1556,9 @@ 
     12--- a/include/vki/vki-linux.h 
     13+++ b/include/vki/vki-linux.h 
     14@@ -1582,7 +1582,9 @@ 
    1515  
    1616 #define VKI_BLKROSET   _VKI_IO(0x12,93)        /* set device read-only (0 = read-write) */ 
     
    2222 #define VKI_BLKRAGET   _VKI_IO(0x12,99)        /* get current read ahead setting */ 
    2323 #define VKI_BLKFRASET  _VKI_IO(0x12,100)/* set filesystem (mm/filemap.c) read-ahead */ 
    24 @@ -1631,6 +1633,54 @@ 
     24@@ -1657,6 +1659,54 @@ 
    2525 //#define SG_GET_COMMAND_Q 0x2270   /* Yields 0 (queuing off) or 1 (on) */ 
    2626 #define VKI_SG_SET_COMMAND_Q 0x2271   /* Change queuing state with 0 or 1 */ 
     
    7777 // From linux-2.6.8.1/include/linux/cdrom.h 
    7878 //---------------------------------------------------------------------- 
    79 @@ -1640,6 +1690,7 @@ 
     79@@ -1666,6 +1716,7 @@ 
    8080                                            (struct cdrom_tochdr) */ 
    8181 #define VKI_CDROMREADTOCENTRY  0x5306 /* Read TOC entry  
     
    8585                                            (struct cdrom_subchnl) */ 
    8686 #define VKI_CDROMREADMODE2     0x530c /* Read CDROM mode 2 data (2336 Bytes)  
    87 --- valgrind/coregrind/m_syswrap/syswrap-generic.c.orig 2006-08-02 18:22:13.000000000 -0600 
    88 +++ valgrind/coregrind/m_syswrap/syswrap-generic.c      2006-08-02 18:43:49.000000000 -0600 
    89 @@ -3227,6 +3227,33 @@ 
     87--- a/coregrind/m_syswrap/syswrap-generic.c 
     88+++ b/coregrind/m_syswrap/syswrap-generic.c 
     89@@ -3288,6 +3288,33 @@ 
    9090    case VKI_SG_GET_SG_TABLESIZE: /* 0x227f */ 
    9191       PRE_MEM_WRITE( "ioctl(SG_GET_SG_TABLESIZE)", ARG3, sizeof(int) ); 
     
    121121    case VKI_IIOCGETCPS: 
    122122       PRE_MEM_WRITE( "ioctl(IIOCGETCPS)", ARG3, 
    123 @@ -3550,6 +3578,8 @@ 
     123@@ -3611,6 +3638,8 @@ 
    124124    case VKI_BLKROGET: 
    125125       PRE_MEM_WRITE( "ioctl(BLKROGET)", ARG3, sizeof(int)); 
     
    130130       PRE_MEM_WRITE( "ioctl(BLKGETSIZE)", ARG3, sizeof(unsigned long)); 
    131131       break; 
    132 @@ -3558,6 +3588,8 @@ 
     132@@ -3619,6 +3648,8 @@ 
    133133    case VKI_BLKRAGET: 
    134134       PRE_MEM_WRITE( "ioctl(BLKRAGET)", ARG3, sizeof(long)); 
     
    139139       break; 
    140140    case VKI_BLKFRAGET: 
    141 @@ -3624,6 +3656,8 @@ 
     141@@ -3685,6 +3716,8 @@ 
    142142       PRE_MEM_WRITE( "ioctl(CDROMREADTOCENTRY)", ARG3,  
    143143                     sizeof(struct vki_cdrom_tocentry)); 
     
    148148       PRE_MEM_WRITE( "ioctl(CDROMMULTISESSION)", ARG3, 
    149149                     sizeof(struct vki_cdrom_multisession)); 
    150 @@ -4042,6 +4076,28 @@ 
     150@@ -4274,6 +4307,28 @@ 
    151151    case VKI_SG_GET_SG_TABLESIZE: 
    152152       POST_MEM_WRITE(ARG3, sizeof(int)); 
     
    177177    case VKI_IIOCGETCPS: 
    178178       POST_MEM_WRITE( ARG3, VKI_ISDN_MAX_CHANNELS * 2 * sizeof(unsigned long) ); 
    179 @@ -4260,6 +4317,8 @@ 
     179@@ -4492,6 +4547,8 @@ 
    180180    case VKI_BLKROGET: 
    181181       POST_MEM_WRITE(ARG3, sizeof(int)); 
     
    186186       POST_MEM_WRITE(ARG3, sizeof(unsigned long)); 
    187187       break; 
    188 @@ -4268,6 +4327,8 @@ 
     188@@ -4500,6 +4557,8 @@ 
    189189    case VKI_BLKRAGET: 
    190190       POST_MEM_WRITE(ARG3, sizeof(long)); 
     
    195195       break; 
    196196    case VKI_BLKFRAGET: 
    197 @@ -4309,6 +4370,8 @@ 
     197@@ -4541,6 +4600,8 @@ 
    198198    case VKI_CDROMREADTOCENTRY: 
    199199       POST_MEM_WRITE(ARG3, sizeof(struct vki_cdrom_tocentry)); 
  • packages/utils/valgrind/patches/100-a_out_header.patch

    r12171 r12331  
    1 --- valgrind-3.2.3.orig/coregrind/m_debuginfo/readstabs.c 
    2 +++ valgrind-3.2.3/coregrind/m_debuginfo/readstabs.c 
    3 @@ -43,6 +43,7 @@ 
     1--- a/coregrind/m_debuginfo/readstabs.c 
     2+++ b/coregrind/m_debuginfo/readstabs.c 
     3@@ -44,6 +44,7 @@ 
    44 #include "priv_readstabs.h"        /* self */ 
    55  
Note: See TracChangeset for help on using the changeset viewer.