]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
portability
authorDirk Mueller <dmuell@gmx.net>
Sat, 3 Jan 2004 15:02:59 +0000 (15:02 +0000)
committerDirk Mueller <dmuell@gmx.net>
Sat, 3 Jan 2004 15:02:59 +0000 (15:02 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2171

corecheck/tests/.cvsignore
corecheck/tests/as_shm.c
corecheck/tests/filter_fdleak
tests/filter_addresses
tests/filter_stderr_basic

index 1247d1cc9d15e65500021998c3595b085cf82925..4bbf819b66fe4077f49981a5b82ba747e0dbb745 100644 (file)
@@ -26,3 +26,5 @@ fdleak_pipe
 fdleak_socketpair
 pth_exit
 vgprintf
+as_shm
+as_mmap
index 2c86cb6bf4928b1f38092ac55d8cc7d720ee303f..30abc661c7b5adaabee389224d40b640331291df 100644 (file)
@@ -1,3 +1,4 @@
+#include <sys/types.h>
 #include <sys/ipc.h>
 #include <sys/shm.h>
 #include <stdio.h>
index cfb8096f2e2173bf8856626c5d6baefd4d894720..6dc585e963cec2f19da2dd667a1254d2d07415c6 100755 (executable)
@@ -8,7 +8,7 @@ $dir/../../tests/filter_stderr_basic                    |
 $dir/../../tests/filter_addresses                       |
 
 # Anonymise line numbers in mac_replace_strmem.c
-sed "s/mac_replace_strmem.c:[0-9]\+/mac_replace_strmem.c:.../"  |
+sed "s/mac_replace_strmem.c:[0-9]*/mac_replace_strmem.c:.../"  |
 
 $dir/../../tests/filter_test_paths                      |
 
@@ -18,9 +18,9 @@ sed "s/(in \/.*libc.*)$/(in \/...libc...)/"             |
 # Anonymise paths like "__libc_start_main (../foo/bar/libc-quux.c:129)"
 sed "s/__libc_\(.*\) (.*)$/__libc_\1 (...libc...)/"    |
 
-sed s/"^Open AF_UNIX socket [0-9]\+: <unknown>/Open AF_UNIX socket .: <unknown>/" |
-sed s/"^Open \(AF_UNIX socket\|file descriptor\) [0-9]\+: \/dev\/null/Open \\1 .: \/dev\/null/" |
-sed s/"^Open \(AF_UNIX socket\|file descriptor\) [0-9]\+: \/tmp\/\(sock\|data1\|data2\|file\)\.[0-9]\+/Open \\1 .: \/tmp\/\\2/" |
-sed s/"^Open file descriptor [0-9]\+: .*/Open file descriptor .: ./" |
-sed s/"^Open file descriptor [0-9]\+:$/Open file descriptor .:/" |
-sed s/"127.0.0.1:[0-9]\+/127.0.0.1:.../g"
+sed s/"^Open AF_UNIX socket [0-9]*: <unknown>/Open AF_UNIX socket .: <unknown>/" |
+sed s/"^Open \(AF_UNIX socket\|file descriptor\) [0-9]*: \/dev\/null/Open \\1 .: \/dev\/null/" |
+sed s/"^Open \(AF_UNIX socket\|file descriptor\) [0-9]*: \/tmp\/\(sock\|data1\|data2\|file\)\.[0-9]*/Open \\1 .: \/tmp\/\\2/" |
+sed s/"^Open file descriptor [0-9]*: .*/Open file descriptor .: ./" |
+sed s/"^Open file descriptor [0-9]*:$/Open file descriptor .:/" |
+sed s/"127.0.0.1:[0-9]*/127.0.0.1:.../g"
index 2ea84cc88088d7c2e74666d2fdd8cde2a0050080..ca70e5bbc4cd5509ab2bfe8c1e1f6ef6a0d79749 100755 (executable)
@@ -1,4 +1,4 @@
 #! /bin/sh
 
-sed "s/0x[0-9A-Fa-f]\+/0x......../g"
+sed "s/0x[0-9A-Fa-f]*/0x......../g"
 
index ba07f02e345f076e304863bfcc1dd0f259f4854e..b629a54df46fb6d0b8ab232afaf46f5d3d6dfe23 100755 (executable)
@@ -4,27 +4,27 @@
 # startup stuff and pid numbers.
 
 # Remove ==pid== and --pid-- and ++pid++ and **pid** strings 
-sed "s/\(==\|--\|\+\+\|\*\*\)[0-9]\{1,5\}\1 //"                            |
+sed -E "s/(==|--|\+\+|\*\*)[0-9]{1,5}(==|--|\+\+|\*\*) //"             |
 
 # Remove "<name>, a <description> for x86-linux." line and the following
 # copyright notice line.  Works for skin and core intro lines.
 sed "/^.*, .* for x86-linux\./ , /./ d"                                | 
 
 # Remove other introductory lines
-sed "/Estimated CPU clock rate is [0-9]\+ MHz/d"                       |
+sed "/Estimated CPU clock rate is [0-9]* MHz/d"                       |
 sed "/For more details, rerun with: -v/d"                              |
 
 # Anonymise line numbers in vg_replace_malloc.c
-sed "s/vg_replace_malloc.c:[0-9]\+/vg_replace_malloc.c:.../"           |
+sed "s/vg_replace_malloc.c:[0-9]*/vg_replace_malloc.c:.../"           |
 
 # Anonymise vg_intercept lines
-sed "s/vg_intercept.c:[0-9]\+/vg_intercept.c:.../"                     |
+sed "s/vg_intercept.c:[0-9]*/vg_intercept.c:.../"                     |
 
 # Anonymise vg_libpthread lines
-sed "s/vg_libpthread.c:[0-9]\+/vg_libpthread.c:.../"                   |
+sed "s/vg_libpthread.c:[0-9]*/vg_libpthread.c:.../"                   |
 
 # Hide suppressed error counts
-sed "s/^\(ERROR SUMMARY[^(]*(suppressed: \)[0-9]\+\( from \)[0-9]\+)$/\10\20)/" |
+sed "s/^\(ERROR SUMMARY[^(]*(suppressed: \)[0-9]*\( from \)[0-9]*)$/\10\20)/" |
 
 
 # Reduce some libc incompatibility