|
From: Jeremy F. <je...@go...> - 2003-12-18 09:09:25
|
CVS commit by fitzhardinge: Sigh. Add the test files. A yield.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright] A yield.stderr.exp 1.1 A yield.stdout.exp 1.1 A yield.vgtest 1.1 |
|
From: Jeremy F. <je...@go...> - 2003-12-19 21:56:36
|
CVS commit by fitzhardinge:
mmap/munmap exerciser test
A map_unmap.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A map_unmap.stderr.exp 1.1
A map_unmap.stdout.exp 1.1
A map_unmap.vgtest 1.1
M +3 -1 Makefile.am 1.18
--- valgrind/none/tests/Makefile.am #1.17:1.18
@@ -23,4 +23,5 @@
fucomip.stderr.exp fucomip.vgtest \
gxx304.stderr.exp gxx304.vgtest \
+ map_unmap.stdout.exp map_unmap.vgtest \
munmap_exe.stderr.exp munmap_exe.vgtest \
pth_blockedsig.stderr.exp \
@@ -42,5 +43,5 @@
args bitfield1 bt_everything bt_literal coolo_strlen \
cpuid dastest discard floored fork fpu_lazy_eflags \
- fucomip munmap_exe rcl_assert \
+ fucomip munmap_exe map_unmap rcl_assert \
rcrl readline1 resolv seg_override sha1_test shortpush shorts smc1 \
pth_blockedsig \
@@ -64,4 +65,5 @@
fpu_lazy_eflags_SOURCES = fpu_lazy_eflags.c
fucomip_SOURCES = fucomip.c
+map_unmap_SOURCES = map_unmap.c
munmap_exe_SOURCES = munmap_exe.c
rcl_assert_SOURCES = rcl_assert.S
|
|
From: Jeremy F. <je...@go...> - 2004-01-16 05:38:24
|
CVS commit by fitzhardinge: Oops, add missing file. A exec-sigmask.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright] |
|
From: Tom H. <th...@cy...> - 2004-03-15 12:59:02
|
CVS commit by thughes:
Fix compiler warnings.
M +4 -4 pushpopseg.c 1.2 [POSSIBLY UNSAFE: printf]
--- valgrind/none/tests/pushpopseg.c #1.1:1.2
@@ -24,6 +24,6 @@ int main(int argc, char **argv)
);
- printf("sp change after push = %d\n", sp2 - sp1);
- printf("sp change after pop = %d\n", sp3 - sp2);
+ printf("sp change after push = %ld\n", sp2 - sp1);
+ printf("sp change after pop = %ld\n", sp3 - sp2);
printf("fs after push and pop = %04x\n", fs1);
@@ -40,6 +40,6 @@ int main(int argc, char **argv)
);
- printf("sp change after push = %d\n", sp2 - sp1);
- printf("sp change after pop = %d\n", sp3 - sp2);
+ printf("sp change after push = %ld\n", sp2 - sp1);
+ printf("sp change after pop = %ld\n", sp3 - sp2);
printf("fs after push and pop = %04x\n", fs1);
|
|
From: Jeremy F. <je...@go...> - 2004-03-17 18:21:03
|
CVS commit by fitzhardinge:
Add susphello test, which has turned up a number of interesting bugs
A susphello.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A susphello.stderr.exp 1.1
A susphello.stdout.exp 1.1
A susphello.vgtest 1.1
M +4 -1 Makefile.am 1.33
--- valgrind/none/tests/Makefile.am #1.32:1.33
@@ -46,4 +46,5 @@
seg_override.stderr.exp \
seg_override.stdout.exp seg_override.vgtest \
+ susphello.stdout.exp susphello.stderr.exp susphello.vgtest \
sha1_test.stderr.exp sha1_test.vgtest \
shortpush.stderr.exp shortpush.vgtest \
@@ -62,5 +63,5 @@
int munmap_exe map_unmap mremap rcl_assert \
rcrl readline1 resolv seg_override sha1_test shortpush shorts smc1 \
- pth_blockedsig pushpopseg \
+ susphello pth_blockedsig pushpopseg \
syscall-restart1 syscall-restart2 system \
coolo_sigaction gxx304 yield
@@ -112,4 +113,6 @@
shortpush_SOURCES = shortpush.c
shorts_SOURCES = shorts.c
+susphello_SOURCES = susphello.c
+susphello_LDADD = -lpthread
syscall_restart1_SOURCES = syscall-restart1.c
syscall_restart2_SOURCES = syscall-restart2.c
|
|
From: Nicholas N. <nj...@ca...> - 2004-10-20 12:36:57
|
CVS commit by nethercote:
Arch-abstraction:
- Factor out remaining x86-specific regtests in none/ into an x86/ subdir.
A x86/badseg.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A x86/badseg.stderr.exp 1.1
A x86/badseg.stdout.exp 1.1
A x86/badseg.vgtest 1.1
A x86/bt_everything.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A x86/bt_everything.stderr.exp 1.1
A x86/bt_everything.stdout.exp 1.1
A x86/bt_everything.vgtest 1.1
A x86/bt_literal.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A x86/bt_literal.stderr.exp 1.1
A x86/bt_literal.stdout.exp 1.1
A x86/bt_literal.vgtest 1.1
A x86/cpuid.stderr.exp 1.1
A x86/cpuid.stdout.exp 1.1
A x86/cpuid.vgtest 1.1
A x86/cpuid_c.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A x86/cpuid_s.s 1.1
A x86/dastest.stderr.exp 1.1
A x86/dastest.stdout.exp 1.1
A x86/dastest.vgtest 1.1
A x86/dastest_c.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A x86/dastest_s.s 1.1
A x86/filter_cpuid 1.1
A x86/filter_int 1.1
A x86/fpu_lazy_eflags.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A x86/fpu_lazy_eflags.stderr.exp 1.1
A x86/fpu_lazy_eflags.stdout.exp 1.1
A x86/fpu_lazy_eflags.vgtest 1.1
A x86/int.c 1.1 [no copyright]
A x86/int.stderr.exp 1.1
A x86/int.stdout.exp 1.1
A x86/int.vgtest 1.1
A x86/pushpopseg.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A x86/pushpopseg.stderr.exp 1.1
A x86/pushpopseg.stdout.exp 1.1
A x86/pushpopseg.vgtest 1.1
A x86/rcl_assert.S 1.1
A x86/rcl_assert.stderr.exp 1.1
A x86/rcl_assert.vgtest 1.1
A x86/seg_override.c 1.1 [POSSIBLY UNSAFE: printf] [no copyright]
A x86/seg_override.stderr.exp 1.1
A x86/seg_override.stdout.exp 1.1
A x86/seg_override.vgtest 1.1
M +3 -13 .cvsignore 1.20
M +7 -32 Makefile.am 1.46
M +1 -48 x86/.cvsignore 1.2
M +25 -2 x86/Makefile.am 1.2
R badseg.c 1.2
R badseg.stderr.exp 1.1
R badseg.stdout.exp 1.1
R badseg.vgtest 1.1
R bt_everything.c 1.2
R bt_everything.stderr.exp 1.2
R bt_everything.stdout.exp 1.2
R bt_everything.vgtest 1.2
R bt_literal.c 1.2
R bt_literal.stderr.exp 1.2
R bt_literal.stdout.exp 1.2
R bt_literal.vgtest 1.2
R cpuid.stderr.exp 1.2
R cpuid.stdout.exp 1.4
R cpuid.vgtest 1.3
R cpuid_c.c 1.2
R cpuid_s.s 1.2
R dastest.stderr.exp 1.2
R dastest.stdout.exp 1.2
R dastest.vgtest 1.2
R dastest_c.c 1.2
R dastest_s.s 1.2
R filter_cpuid 1.1
R filter_int 1.1
R fpu_lazy_eflags.c 1.1
R fpu_lazy_eflags.stderr.exp 1.1
R fpu_lazy_eflags.stdout.exp 1.1
R fpu_lazy_eflags.vgtest 1.1
R int.c 1.1
R int.stderr.exp 1.2
R int.stdout.exp 1.1
R int.vgtest 1.1
R pushpopseg.c 1.2
R pushpopseg.stderr.exp 1.1
R pushpopseg.stdout.exp 1.1
R pushpopseg.vgtest 1.1
R rcl_assert.S 1.2
R rcl_assert.stderr.exp 1.2
R rcl_assert.vgtest 1.2
R seg_override.c 1.2
R seg_override.stderr.exp 1.1
R seg_override.stdout.exp 1.1
R seg_override.vgtest 1.1
--- valgrind/none/tests/.cvsignore #1.19:1.20
@@ -2,13 +2,8 @@
Makefile
args
-badseg
bitfield1
-bt_everything
-bt_literal
closeall
coolo_sigaction
coolo_strlen
-cpuid
-dastest
discard
exec-sigmask
@@ -17,5 +12,4 @@
floored
fork
-fpu_lazy_eflags
fucomip
gxx304
@@ -34,5 +28,4 @@
insn_sse2
insn_sse2.c
-int
map_unmap
mq
@@ -41,10 +34,8 @@
pluto
pth_blockedsig
-rcl_assert
rcrl
readline1
resolv
rlimit_nofile
-seg_override
sem
semlimit
@@ -68,10 +59,9 @@
pth_specific
pth_yield
-pushpopseg
+tls
+vgcore.pid*
+yield
*.stdout.diff
*.stderr.diff
*.stdout.out
*.stderr.out
-tls
-vgcore.pid*
-yield
--- valgrind/none/tests/Makefile.am #1.45:1.46
@@ -1,14 +1,9 @@
SUBDIRS = ${VG_ARCH} .
-noinst_SCRIPTS = filter_cpuid filter_none_discards filter_stderr filter_int
+noinst_SCRIPTS = filter_none_discards filter_stderr
EXTRA_DIST = $(noinst_SCRIPTS) \
args.stderr.exp args.stdout.exp args.vgtest \
- badseg.stderr.exp badseg.stdout.exp badseg.vgtest \
bitfield1.stderr.exp bitfield1.vgtest \
- bt_everything.stderr.exp \
- bt_everything.stdout.exp bt_everything.vgtest \
- bt_literal.stderr.exp bt_literal.stdout.exp \
- bt_literal.vgtest \
closeall.stderr.exp closeall.vgtest \
cmdline1.stderr.exp cmdline1.stdout.exp cmdline1.vgtest \
@@ -21,7 +16,4 @@
coolo_sigaction.stdout.exp coolo_sigaction.vgtest \
coolo_strlen.stderr.exp coolo_strlen.vgtest \
- cpuid.stderr.exp cpuid.stdout.exp cpuid.vgtest \
- dastest.stderr.exp dastest.stdout.exp \
- dastest.vgtest \
discard.stderr.exp discard.stdout.exp \
discard.vgtest \
@@ -32,9 +24,6 @@
floored.vgtest \
fork.stderr.exp fork.stdout.exp fork.vgtest \
- fpu_lazy_eflags.stderr.exp fpu_lazy_eflags.stdout.exp \
- fpu_lazy_eflags.vgtest \
fucomip.stderr.exp fucomip.vgtest \
gxx304.stderr.exp gxx304.vgtest \
- int.stderr.exp int.stdout.exp int.vgtest \
map_unmap.stderr.exp map_unmap.stdout.exp map_unmap.vgtest \
mq.stderr.exp mq.vgtest \
@@ -43,6 +32,4 @@
pth_blockedsig.stderr.exp \
pth_blockedsig.stdout.exp pth_blockedsig.vgtest \
- pushpopseg.stderr.exp pushpopseg.stdout.exp pushpopseg.vgtest \
- rcl_assert.stderr.exp rcl_assert.vgtest \
rcrl.stderr.exp rcrl.stdout.exp rcrl.vgtest \
readline1.stderr.exp readline1.stdout.exp \
@@ -50,6 +37,4 @@
resolv.stderr.exp resolv.stdout.exp resolv.vgtest \
rlimit_nofile.stderr.exp rlimit_nofile.stdout.exp rlimit_nofile.vgtest \
- seg_override.stderr.exp \
- seg_override.stdout.exp seg_override.vgtest \
sem.stderr.exp sem.stdout.exp sem.vgtest \
semlimit.stderr.exp semlimit.stdout.exp semlimit.vgtest \
@@ -66,10 +51,10 @@
check_PROGRAMS = \
- args badseg bitfield1 bt_everything bt_literal closeall coolo_strlen \
- cpuid dastest discard exec-sigmask execve fcntl_setown floored fork \
- fpu_lazy_eflags fucomip \
- int munmap_exe map_unmap mq mremap rcl_assert rcrl readline1 \
- resolv rlimit_nofile seg_override sem semlimit sha1_test \
- shortpush shorts smc1 susphello pth_blockedsig pushpopseg \
+ args bitfield1 closeall coolo_strlen \
+ discard exec-sigmask execve fcntl_setown floored fork \
+ fucomip \
+ munmap_exe map_unmap mq mremap rcrl readline1 \
+ resolv rlimit_nofile sem semlimit sha1_test \
+ shortpush shorts smc1 susphello pth_blockedsig \
syscall-restart1 syscall-restart2 system \
coolo_sigaction gxx304 yield
@@ -80,12 +65,7 @@
# generic C ones
args_SOURCES = args.c
-badseg_SOURCES = badseg.c
bitfield1_SOURCES = bitfield1.c
-bt_everything_SOURCES = bt_everything.c
-bt_literal_SOURCES = bt_literal.c
closeall_SOURCES = closeall.c
-cpuid_SOURCES = cpuid_c.c cpuid_s.s
coolo_strlen_SOURCES = coolo_strlen.c
-dastest_SOURCES = dastest_c.c dastest_s.s
discard_SOURCES = discard.c
exec_sigmask_SOURCES = exec-sigmask.c
@@ -95,7 +75,5 @@
floored_SOURCES = floored.c
floored_LDADD = -lm
-fpu_lazy_eflags_SOURCES = fpu_lazy_eflags.c
fucomip_SOURCES = fucomip.c
-int_SOURCES = int.c
map_unmap_SOURCES = map_unmap.c
mq_SOURCES = mq.c
@@ -103,11 +81,8 @@
mremap_SOURCES = mremap.c
munmap_exe_SOURCES = munmap_exe.c
-pushpopseg_SOURCES = pushpopseg.c
-rcl_assert_SOURCES = rcl_assert.S
rcrl_SOURCES = rcrl.c
readline1_SOURCES = readline1.c
resolv_SOURCES = resolv.c
rlimit_nofile_SOURCES = rlimit_nofile.c
-seg_override_SOURCES = seg_override.c
sem_SOURCES = sem.c
semlimit_SOURCES = semlimit.c
--- valgrind/none/tests/x86/.cvsignore #1.1:1.2
@@ -1,23 +1,10 @@
Makefile.in
Makefile
-args
badseg
-bitfield1
bt_everything
bt_literal
-closeall
-coolo_sigaction
-coolo_strlen
cpuid
dastest
-discard
-exec-sigmask
-execve
-fcntl_setown
-floored
-fork
fpu_lazy_eflags
-fucomip
-gxx304
insn_basic
insn_basic.c
@@ -35,43 +22,9 @@
insn_sse2.c
int
-map_unmap
-mq
-mremap
-munmap_exe
-pluto
-pth_blockedsig
+pushpopseg
rcl_assert
-rcrl
-readline1
-resolv
-rlimit_nofile
seg_override
-sem
-semlimit
-sha1_test
-shortpush
-shorts
-smc1
-susphello
-syscall-restart1
-syscall-restart2
-system
-pth_atfork1
-pth_cancel1
-pth_cancel2
-pth_cvsimple
-pth_mutexspeed
-pth_once
-pth_semaphore1
-pth_simple_mutex
-pth_simple_threads
-pth_specific
-pth_yield
-pushpopseg
*.stdout.diff
*.stderr.diff
*.stdout.out
*.stderr.out
-tls
-vgcore.pid*
-yield
--- valgrind/none/tests/x86/Makefile.am #1.1:1.2
@@ -1,3 +1,3 @@
-noinst_SCRIPTS = filter_stderr gen_insn_test.pl
+noinst_SCRIPTS = filter_cpuid filter_int filter_stderr gen_insn_test.pl
CLEANFILES = $(addsuffix .c,$(INSN_TESTS))
@@ -5,10 +5,23 @@
EXTRA_DIST = $(noinst_SCRIPTS) \
+ badseg.stderr.exp badseg.stdout.exp badseg.vgtest \
+ bt_everything.stderr.exp bt_everything.stdout.exp bt_everything.vgtest \
+ bt_literal.stderr.exp bt_literal.stdout.exp bt_literal.vgtest \
+ cpuid.stderr.exp cpuid.stdout.exp cpuid.vgtest \
+ dastest.stderr.exp dastest.stdout.exp dastest.vgtest \
+ fpu_lazy_eflags.stderr.exp fpu_lazy_eflags.stdout.exp \
+ fpu_lazy_eflags.vgtest \
+ int.stderr.exp int.stdout.exp int.vgtest \
$(addsuffix .stderr.exp,$(INSN_TESTS)) \
$(addsuffix .stdout.exp,$(INSN_TESTS)) \
$(addsuffix .vgtest,$(INSN_TESTS))
+ pushpopseg.stderr.exp pushpopseg.stdout.exp pushpopseg.vgtest \
+ rcl_assert.stderr.exp rcl_assert.vgtest \
+ seg_override.stderr.exp seg_override.stdout.exp seg_override.vgtest
check_PROGRAMS = \
- $(INSN_TESTS)
+ badseg bt_everything bt_literal cpuid dastest fpu_lazy_eflags \
+ $(INSN_TESTS) \
+ int pushpopseg rcl_assert seg_override
AM_CFLAGS = $(WERROR) -Winline -Wall -Wshadow -g -I$(top_srcdir)/include
@@ -16,4 +29,10 @@
# generic C ones
+badseg_SOURCES = badseg.c
+bt_everything_SOURCES = bt_everything.c
+bt_literal_SOURCES = bt_literal.c
+cpuid_SOURCES = cpuid_c.c cpuid_s.s
+dastest_SOURCES = dastest_c.c dastest_s.s
+fpu_lazy_eflags_SOURCES = fpu_lazy_eflags.c
insn_basic_SOURCES = insn_basic.def
insn_basic_LDADD = -lm
@@ -30,4 +49,8 @@
insn_sse2_SOURCES = insn_sse2.def
insn_sse2_LDADD = -lm
+int_SOURCES = int.c
+pushpopseg_SOURCES = pushpopseg.c
+rcl_assert_SOURCES = rcl_assert.S
+seg_override_SOURCES = seg_override.c
.def.c: $(srcdir)/gen_insn_test.pl
|