mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 18:13:01 +00:00
Move all the 'scalar' (syscall-arg) tests into x86/. In fact they are
really x86-linux specific, but fixing it all properly will have to wait for another day. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3615
This commit is contained in:
parent
fd6ce383b5
commit
bf6bf8fbbe
@ -4,8 +4,6 @@ DIST_SUBDIRS = ${VG_ARCH_ALL} .
|
|||||||
noinst_SCRIPTS = filter_allocs filter_leak_check_size \
|
noinst_SCRIPTS = filter_allocs filter_leak_check_size \
|
||||||
filter_stderr filter_stderr_backtrace
|
filter_stderr filter_stderr_backtrace
|
||||||
|
|
||||||
noinst_HEADERS = scalar.h
|
|
||||||
|
|
||||||
EXTRA_DIST = $(noinst_SCRIPTS) \
|
EXTRA_DIST = $(noinst_SCRIPTS) \
|
||||||
addressable.stderr.exp addressable.stdout.exp addressable.vgtest \
|
addressable.stderr.exp addressable.stdout.exp addressable.vgtest \
|
||||||
badaddrvalue.stderr.exp \
|
badaddrvalue.stderr.exp \
|
||||||
@ -63,11 +61,6 @@ EXTRA_DIST = $(noinst_SCRIPTS) \
|
|||||||
realloc1.stderr.exp realloc1.vgtest \
|
realloc1.stderr.exp realloc1.vgtest \
|
||||||
realloc2.stderr.exp realloc2.vgtest \
|
realloc2.stderr.exp realloc2.vgtest \
|
||||||
realloc3.stderr.exp realloc3.vgtest \
|
realloc3.stderr.exp realloc3.vgtest \
|
||||||
scalar.stderr.exp scalar.vgtest \
|
|
||||||
scalar_fork.stderr.exp scalar_fork.vgtest \
|
|
||||||
scalar_exit_group.stderr.exp scalar_exit_group.vgtest \
|
|
||||||
scalar_supp.stderr.exp scalar_supp.vgtest scalar_supp.supp \
|
|
||||||
scalar_vfork.stderr.exp scalar_vfork.vgtest \
|
|
||||||
sigaltstack.stderr.exp sigaltstack.vgtest \
|
sigaltstack.stderr.exp sigaltstack.vgtest \
|
||||||
signal2.stderr.exp signal2.stdout.exp signal2.vgtest \
|
signal2.stderr.exp signal2.stdout.exp signal2.vgtest \
|
||||||
sigprocmask.stderr.exp sigprocmask.vgtest \
|
sigprocmask.stderr.exp sigprocmask.vgtest \
|
||||||
@ -101,7 +94,6 @@ check_PROGRAMS = \
|
|||||||
pointer-trace \
|
pointer-trace \
|
||||||
post-syscall \
|
post-syscall \
|
||||||
realloc1 realloc2 realloc3 \
|
realloc1 realloc2 realloc3 \
|
||||||
scalar scalar_exit_group scalar_fork scalar_supp scalar_vfork \
|
|
||||||
sigaltstack signal2 sigprocmask \
|
sigaltstack signal2 sigprocmask \
|
||||||
str_tester supp1 supp2 suppfree \
|
str_tester supp1 supp2 suppfree \
|
||||||
trivialleak weirdioctl \
|
trivialleak weirdioctl \
|
||||||
@ -167,11 +159,6 @@ post_syscall_SOURCES = post-syscall.c
|
|||||||
realloc1_SOURCES = realloc1.c
|
realloc1_SOURCES = realloc1.c
|
||||||
realloc2_SOURCES = realloc2.c
|
realloc2_SOURCES = realloc2.c
|
||||||
realloc3_SOURCES = realloc3.c
|
realloc3_SOURCES = realloc3.c
|
||||||
scalar_SOURCES = scalar.c
|
|
||||||
scalar_exit_group_SOURCES = scalar_exit_group.c
|
|
||||||
scalar_fork_SOURCES = scalar_fork.c
|
|
||||||
scalar_supp_SOURCES = scalar_supp.c
|
|
||||||
scalar_vfork_SOURCES = scalar_vfork.c
|
|
||||||
signal2_SOURCES = signal2.c
|
signal2_SOURCES = signal2.c
|
||||||
sigprocmask_SOURCES = sigprocmask.c
|
sigprocmask_SOURCES = sigprocmask.c
|
||||||
supp1_SOURCES = supp.c
|
supp1_SOURCES = supp.c
|
||||||
|
|||||||
@ -1,12 +1,20 @@
|
|||||||
noinst_SCRIPTS = filter_stderr filter_pushfpopf filter_tronical
|
noinst_SCRIPTS = filter_stderr filter_pushfpopf filter_tronical
|
||||||
|
|
||||||
|
noinst_HEADERS = scalar.h
|
||||||
|
|
||||||
EXTRA_DIST = $(noinst_SCRIPTS) \
|
EXTRA_DIST = $(noinst_SCRIPTS) \
|
||||||
fpeflags.stderr.exp fpeflags.vgtest \
|
fpeflags.stderr.exp fpeflags.vgtest \
|
||||||
pushfpopf.stderr.exp pushfpopf.stdout.exp pushfpopf.vgtest \
|
pushfpopf.stderr.exp pushfpopf.stdout.exp pushfpopf.vgtest \
|
||||||
|
scalar.stderr.exp scalar.vgtest \
|
||||||
|
scalar_fork.stderr.exp scalar_fork.vgtest \
|
||||||
|
scalar_exit_group.stderr.exp scalar_exit_group.vgtest \
|
||||||
|
scalar_supp.stderr.exp scalar_supp.vgtest scalar_supp.supp \
|
||||||
|
scalar_vfork.stderr.exp scalar_vfork.vgtest \
|
||||||
tronical.stderr.exp tronical.vgtest
|
tronical.stderr.exp tronical.vgtest
|
||||||
|
|
||||||
check_PROGRAMS = \
|
check_PROGRAMS = \
|
||||||
fpeflags pushfpopf tronical
|
scalar_exit_group scalar_fork scalar_supp scalar_vfork \
|
||||||
|
fpeflags pushfpopf scalar tronical
|
||||||
|
|
||||||
AM_CPPFLAGS = -I$(top_srcdir)/include
|
AM_CPPFLAGS = -I$(top_srcdir)/include
|
||||||
AM_CFLAGS = $(WERROR) -Winline -Wall -Wshadow -g
|
AM_CFLAGS = $(WERROR) -Winline -Wall -Wshadow -g
|
||||||
@ -16,4 +24,9 @@ fpeflags_SOURCES = fpeflags.c
|
|||||||
# must be built with these flags -- bug only occurred with them
|
# must be built with these flags -- bug only occurred with them
|
||||||
fpeflags_CFLAGS = $(AM_CFLAGS) -march=i686
|
fpeflags_CFLAGS = $(AM_CFLAGS) -march=i686
|
||||||
pushfpopf_SOURCES = pushfpopf_c.c pushfpopf_s.s
|
pushfpopf_SOURCES = pushfpopf_c.c pushfpopf_s.s
|
||||||
|
scalar_SOURCES = scalar.c
|
||||||
|
scalar_exit_group_SOURCES = scalar_exit_group.c
|
||||||
|
scalar_fork_SOURCES = scalar_fork.c
|
||||||
|
scalar_supp_SOURCES = scalar_supp.c
|
||||||
|
scalar_vfork_SOURCES = scalar_vfork.c
|
||||||
tronical_SOURCES = tronical.S
|
tronical_SOURCES = tronical.S
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
#include "../memcheck.h"
|
#include "../../memcheck.h"
|
||||||
#include "scalar.h"
|
#include "scalar.h"
|
||||||
|
|
||||||
// Here we are trying to trigger every syscall error (scalar errors and
|
// Here we are trying to trigger every syscall error (scalar errors and
|
||||||
@ -1,5 +1,4 @@
|
|||||||
// XXX: x86-specific, so these should be in x86/, or something
|
#include "../../../coregrind/x86-linux/vki_unistd.h"
|
||||||
#include "../../coregrind/x86-linux/vki_unistd.h"
|
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
Loading…
x
Reference in New Issue
Block a user