Author: njn
Date: 2009-01-13 03:32:52 +0000 (Tue, 13 Jan 2009)
New Revision: 8943
Log:
This commit gets the regtests building again. Heaps of them (roughly 3/4)
still fail, however.
DARWIN/configure.in
Add VGA_* constants to match the VGO_* and VGP_* ones.
DARWIN/*/Makefile.am
- Disable building of problematic ones on Darwin. (vg_regtest still
tries to run them, though; this is not the final solution.)
- Add Darwin-specific rules where necessary (eg. for shared objects).
- Add new subdirs where necessary.
DARWIN/exp-ptrcheck/tests/hackedbz2.c
DARWIN/exp-ptrcheck/tests/mm.c
DARWIN/memcheck/tests/origin1-yes.c
DARWIN/memcheck/tests/wrap5.c
DARWIN/memcheck/tests/varinfo6.c
DARWIN/memcheck/tests/partiallydefinedeq.c
DARWIN/memcheck/tests/origin5-bz2.c
DARWIN/memcheck/tests/wrap8.c
DARWIN/memcheck/tests/mallinfo.c
DARWIN/memcheck/tests/x86/bug133694.c
DARWIN/memcheck/tests/x86/fxsave.c
DARWIN/none/tests/x86/bug137714-x86.c
DARWIN/none/tests/x86/bug125959-x86.c
Minor tweaks to make them build on Darwin.
DARWIN/tests/filter_addresses
DARWIN/tests/filter_stderr_basic
Use perl instead of sed because GNU sed and Darwin sed are hopelessly
incompatible. The regtests already rely on perl so there's no new
dependency created.
DARWIN/memcheck/tests/linux-capget.*
DARWIN/memcheck/tests/linux-timerfd-syscall.*
DARWIN/memcheck/tests/linux/filter_stderr
DARWIN/memcheck/tests/linux/Makefile.am
Move Linux-specific ones into a new linux/ subdir.
DARWIN/memcheck/tests/x86-linux/filter_stderr
DARWIN/memcheck/tests/x86-linux/Makefile.am
DARWIN/memcheck/tests/x86/scalar*.*
Move x86/Linux-specific ones into a new x86-linux subdir.
Added:
branches/DARWIN/memcheck/tests/linux/
branches/DARWIN/memcheck/tests/linux/Makefile.am
branches/DARWIN/memcheck/tests/linux/filter_stderr
branches/DARWIN/memcheck/tests/linux/linux-capget.c
branches/DARWIN/memcheck/tests/linux/linux-capget.stderr.exp
branches/DARWIN/memcheck/tests/linux/linux-capget.vgtest
branches/DARWIN/memcheck/tests/linux/linux-timerfd-syscall.c
branches/DARWIN/memcheck/tests/linux/linux-timerfd-syscall.stderr.exp
branches/DARWIN/memcheck/tests/linux/linux-timerfd-syscall.stdout.exp
branches/DARWIN/memcheck/tests/linux/linux-timerfd-syscall.vgtest
branches/DARWIN/memcheck/tests/x86-linux/
branches/DARWIN/memcheck/tests/x86-linux/Makefile.am
branches/DARWIN/memcheck/tests/x86-linux/filter_stderr
branches/DARWIN/memcheck/tests/x86-linux/scalar.c
branches/DARWIN/memcheck/tests/x86-linux/scalar.h
branches/DARWIN/memcheck/tests/x86-linux/scalar.stderr.exp
branches/DARWIN/memcheck/tests/x86-linux/scalar.stderr.exp2
branches/DARWIN/memcheck/tests/x86-linux/scalar.vgtest
branches/DARWIN/memcheck/tests/x86-linux/scalar_exit_group.c
branches/DARWIN/memcheck/tests/x86-linux/scalar_exit_group.stderr.exp
branches/DARWIN/memcheck/tests/x86-linux/scalar_exit_group.stderr.exp2
branches/DARWIN/memcheck/tests/x86-linux/scalar_exit_group.vgtest
branches/DARWIN/memcheck/tests/x86-linux/scalar_fork.c
branches/DARWIN/memcheck/tests/x86-linux/scalar_fork.stderr.exp
branches/DARWIN/memcheck/tests/x86-linux/scalar_fork.vgtest
branches/DARWIN/memcheck/tests/x86-linux/scalar_supp.c
branches/DARWIN/memcheck/tests/x86-linux/scalar_supp.stderr.exp
branches/DARWIN/memcheck/tests/x86-linux/scalar_supp.stderr.exp2
branches/DARWIN/memcheck/tests/x86-linux/scalar_supp.supp
branches/DARWIN/memcheck/tests/x86-linux/scalar_supp.vgtest
branches/DARWIN/memcheck/tests/x86-linux/scalar_vfork.c
branches/DARWIN/memcheck/tests/x86-linux/scalar_vfork.stderr.exp
branches/DARWIN/memcheck/tests/x86-linux/scalar_vfork.vgtest
Removed:
branches/DARWIN/memcheck/tests/linux-capget.c
branches/DARWIN/memcheck/tests/linux-capget.stderr.exp
branches/DARWIN/memcheck/tests/linux-capget.vgtest
branches/DARWIN/memcheck/tests/linux-timerfd-syscall.c
branches/DARWIN/memcheck/tests/linux-timerfd-syscall.stderr.exp
branches/DARWIN/memcheck/tests/linux-timerfd-syscall.stdout.exp
branches/DARWIN/memcheck/tests/linux-timerfd-syscall.vgtest
branches/DARWIN/memcheck/tests/x86/scalar.c
branches/DARWIN/memcheck/tests/x86/scalar.h
branches/DARWIN/memcheck/tests/x86/scalar.stderr.exp
branches/DARWIN/memcheck/tests/x86/scalar.stderr.exp2
branches/DARWIN/memcheck/tests/x86/scalar.vgtest
branches/DARWIN/memcheck/tests/x86/scalar_exit_group.c
branches/DARWIN/memcheck/tests/x86/scalar_exit_group.stderr.exp
branches/DARWIN/memcheck/tests/x86/scalar_exit_group.stderr.exp2
branches/DARWIN/memcheck/tests/x86/scalar_exit_group.vgtest
branches/DARWIN/memcheck/tests/x86/scalar_fork.c
branches/DARWIN/memcheck/tests/x86/scalar_fork.stderr.exp
branches/DARWIN/memcheck/tests/x86/scalar_fork.vgtest
branches/DARWIN/memcheck/tests/x86/scalar_supp.c
branches/DARWIN/memcheck/tests/x86/scalar_supp.stderr.exp
branches/DARWIN/memcheck/tests/x86/scalar_supp.stderr.exp2
branches/DARWIN/memcheck/tests/x86/scalar_supp.supp
branches/DARWIN/memcheck/tests/x86/scalar_supp.vgtest
branches/DARWIN/memcheck/tests/x86/scalar_vfork.c
branches/DARWIN/memcheck/tests/x86/scalar_vfork.stderr.exp
branches/DARWIN/memcheck/tests/x86/scalar_vfork.vgtest
Modified:
branches/DARWIN/configure.in
branches/DARWIN/drd/tests/Makefile.am
branches/DARWIN/exp-ptrcheck/tests/Makefile.am
branches/DARWIN/exp-ptrcheck/tests/hackedbz2.c
branches/DARWIN/exp-ptrcheck/tests/mm.c
branches/DARWIN/helgrind/tests/Makefile.am
branches/DARWIN/memcheck/tests/Makefile.am
branches/DARWIN/memcheck/tests/mallinfo.c
branches/DARWIN/memcheck/tests/origin1-yes.c
branches/DARWIN/memcheck/tests/origin5-bz2.c
branches/DARWIN/memcheck/tests/partiallydefinedeq.c
branches/DARWIN/memcheck/tests/varinfo6.c
branches/DARWIN/memcheck/tests/wrap5.c
branches/DARWIN/memcheck/tests/wrap8.c
branches/DARWIN/memcheck/tests/x86/Makefile.am
branches/DARWIN/memcheck/tests/x86/bug133694.c
branches/DARWIN/memcheck/tests/x86/fxsave.c
branches/DARWIN/none/tests/Makefile.am
branches/DARWIN/none/tests/x86/Makefile.am
branches/DARWIN/none/tests/x86/bug125959-x86.c
branches/DARWIN/none/tests/x86/bug137714-x86.c
branches/DARWIN/tests/filter_addresses
branches/DARWIN/tests/filter_stderr_basic
[... diff too large to include ...]
|