5907 Commits

Author SHA1 Message Date
Bart Van Assche
0dcf086bad Added -I$(top_srcdir)/VEX/pub to AM_CPPFLAGS.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7974
2008-05-01 14:11:45 +00:00
Bart Van Assche
7d77c54793 Moved bitmap test from drd_bitmap.c to tests/drd_bitmap_test.c
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7973
2008-05-01 13:50:20 +00:00
Bart Van Assche
eb70b584f2 Restored original bitmap test patterns.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7972
2008-05-01 13:06:04 +00:00
Bart Van Assche
bcb85a68fb Make sure the test for kernel version 2.6.22 will work correctly for the future kernel versions 2.6.220 .. 2.6.229.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7971
2008-05-01 12:35:48 +00:00
Bart Van Assche
fd086f9ad2 Updated expected output according to glibc 2.8 changes.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7970
2008-05-01 12:28:01 +00:00
Bart Van Assche
60210b24d7 Added documentation for PRINT() macro in syscall wrappers.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7969
2008-05-01 12:23:48 +00:00
Bart Van Assche
829c08bedc Updated Makefile.am after having renamed an output file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7955
2008-04-28 16:51:24 +00:00
Bart Van Assche
8d32121aca Compiles now on systems without definition of CLOCK_MONOTONIC.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7954
2008-04-28 16:26:49 +00:00
Bart Van Assche
0223f8f027 Added configure test for CLOCK_MONOTONIC.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7953
2008-04-28 16:22:53 +00:00
Dirk Mueller
ee4be14bf7 update suppression for glibc 2.8: the backtrace
points to ld-2.8.so here.. so just match for any
lib in /lib


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7951
2008-04-27 22:34:16 +00:00
Dirk Mueller
24a0637b71 fix typo
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7950
2008-04-27 20:38:47 +00:00
Bart Van Assche
8d8bef9644 Added reference to SPLASH-2.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7949
2008-04-27 16:18:44 +00:00
Bart Van Assche
74dfae7638 Updated to do list.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7948
2008-04-27 16:17:34 +00:00
Bart Van Assche
875643af71 Only run the timerfd_create()/timerfd_gettime()/timerfd_settime() test on kernel 2.6.25 and later.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7947
2008-04-27 13:21:01 +00:00
Bart Van Assche
3d8bff5131 Fixed typo.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7946
2008-04-27 13:20:22 +00:00
Bart Van Assche
2d8928196c Fixed typo.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7945
2008-04-27 13:20:07 +00:00
Bart Van Assche
fe12fad816 Added more output variants.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7944
2008-04-27 13:17:45 +00:00
Bart Van Assche
f6f9e21d7d Renamed suppression file.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7943
2008-04-27 13:17:27 +00:00
Bart Van Assche
c6d4c09e7c Added support for timerfd_create(), timerfd_gettime() and timerfd_settime() system calls.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7942
2008-04-27 12:56:06 +00:00
Bart Van Assche
3ed6a4e595 Added regression test for timerfd_create(), timerfd_gettime() and timerfd_settime() system calls.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7941
2008-04-27 12:52:33 +00:00
Bart Van Assche
366d115939 Added more configure tests.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7940
2008-04-27 11:43:23 +00:00
Bart Van Assche
c057d682c1 Added interpreter name.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7939
2008-04-27 07:42:52 +00:00
Bart Van Assche
b2d50f3f3c Added yet another output variant.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7938
2008-04-27 07:11:45 +00:00
Bart Van Assche
31ee991c01 Added yet another output variant.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7937
2008-04-27 07:07:20 +00:00
Bart Van Assche
5f2275a405 Added yet another output variant.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7936
2008-04-27 07:06:14 +00:00
Bart Van Assche
f7abc5041d Added yet another output variant.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7935
2008-04-27 07:00:50 +00:00
Bart Van Assche
f120cd2803 Filtered malloc/free statistics out from more output variant files.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7934
2008-04-27 06:47:44 +00:00
Bart Van Assche
eff156c3da Added yet another malloc_free_fill output variant.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7933
2008-04-27 06:27:50 +00:00
Bart Van Assche
cce85528ab Removed malloc/free statistics from alternate output files.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7932
2008-04-27 06:21:37 +00:00
Bart Van Assche
66a4a864e7 The sigkill regression test no longer attempts to set signal handlers for the signal numbers 32 and 33.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7931
2008-04-27 06:14:06 +00:00
Bart Van Assche
8c89aa1e1b Replaced tests for eventfd() and eventfd_read().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7930
2008-04-27 06:06:57 +00:00
Bart Van Assche
62d0823f4b Filtered out malloc/free statistics.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7929
2008-04-26 18:57:18 +00:00
Bart Van Assche
6967a2148e Filtered out malloc/free statistics.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7928
2008-04-26 18:55:38 +00:00
Bart Van Assche
a25f252a41 Filtered out malloc/free statistics.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7927
2008-04-26 18:36:42 +00:00
Bart Van Assche
d8999dd8b3 Filtered out malloc/free statistics from mallinfo test.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7926
2008-04-26 18:34:17 +00:00
Bart Van Assche
7ec60b6ea0 filter_allocs now also works when any of the numbers to be filtered out is greater than or equal to 1000.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7925
2008-04-26 18:33:30 +00:00
Bart Van Assche
61212ce1c9 Suppress unavoidable warning during compilation of pth_cancel1.c.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7924
2008-04-26 18:14:34 +00:00
Bart Van Assche
ddd3cba6d8 Added actual syslog system call test.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7923
2008-04-26 11:03:42 +00:00
Bart Van Assche
1a17d94e62 Added tests for <sys/klog.h> and klogctl().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7922
2008-04-26 10:59:46 +00:00
Bart Van Assche
3d1727957d Added regression test for Linux' syslog system call (called klogctl by glibc).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7921
2008-04-26 10:59:23 +00:00
Bart Van Assche
46fd0e3040 Enabled syslog and create_module system calls.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7920
2008-04-26 10:57:07 +00:00
Bart Van Assche
8dde97e5cc Documentation now matches the implementation of the Linux time system call wrapper.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7919
2008-04-26 10:47:29 +00:00
Bart Van Assche
1acba43fc4 Made source code C90 compliant.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7918
2008-04-26 08:23:35 +00:00
Bart Van Assche
e31611fb5c Added support for epoll_pwait(), utimensat(), eventfd(), timerfd() and signalfd(). Fixes bug 160907.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7917
2008-04-26 07:45:10 +00:00
Dirk Mueller
57f602c130 glibc 2.8 has the very same checking reports as did
glibc 2.7 have.. as did glibc 2.6, as did glibc 2.5, as did glibc 2.4
as did glibc 2.4. so consolidate into one suppression file


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7915
2008-04-25 11:33:30 +00:00
Bart Van Assche
0e583ac7b9 Do not run the memory allocation test on LinuxThreads systems.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7912
2008-04-23 16:45:31 +00:00
Bart Van Assche
bb0f687673 Took into account that mallinfo() is not supported on all platforms.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7907
2008-04-22 17:25:29 +00:00
Bart Van Assche
7729901c52 Added configure test for mallinfo().
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7906
2008-04-22 17:24:31 +00:00
Bart Van Assche
6c59e651c9 Updated expected output.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7905
2008-04-22 16:14:42 +00:00
Bart Van Assche
6bfe3d3241 Ensured all allocated memory is freed before exiting.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7904
2008-04-22 16:14:17 +00:00