From: Ivo Raisr Date: Wed, 31 May 2017 12:36:26 +0000 (+0000) Subject: Connect also 32-bit cet_nops tests. X-Git-Tag: svn/VALGRIND_3_13_0~11^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ae62b13c50d36b108e92cd61ffd088b4ddf42ae;p=thirdparty%2Fvalgrind.git Connect also 32-bit cet_nops tests. Pertains to BZ#379525. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16423 --- diff --git a/none/tests/x86-darwin/Makefile.am b/none/tests/x86-darwin/Makefile.am index a11fd45d19..e9c33e5d7c 100644 --- a/none/tests/x86-darwin/Makefile.am +++ b/none/tests/x86-darwin/Makefile.am @@ -6,11 +6,13 @@ dist_noinst_SCRIPTS = \ EXTRA_DIST = \ bug341419.vgtest bug341419.stderr.exp \ - bug350062.vgtest bug350062.stderr.exp + bug350062.vgtest bug350062.stderr.exp \ + cet_nops_gs.stderr.exp cet_nops_gs.stdout.exp cet_nops_gs.vgtest check_PROGRAMS = \ bug341419 \ - bug350062 + bug350062 \ + cet_nops_gs AM_CFLAGS += @FLAG_M32@ $(FLAG_MMMX) $(FLAG_MSSE) AM_CXXFLAGS += @FLAG_M32@ $(FLAG_MMMX) $(FLAG_MSSE) diff --git a/none/tests/x86-darwin/cet_nops_gs.c b/none/tests/x86-darwin/cet_nops_gs.c new file mode 120000 index 0000000000..0b009cefef --- /dev/null +++ b/none/tests/x86-darwin/cet_nops_gs.c @@ -0,0 +1 @@ +../x86-linux/cet_nops_gs.c \ No newline at end of file diff --git a/none/tests/x86-darwin/cet_nops_gs.stderr.exp b/none/tests/x86-darwin/cet_nops_gs.stderr.exp new file mode 120000 index 0000000000..f3afb8fe92 --- /dev/null +++ b/none/tests/x86-darwin/cet_nops_gs.stderr.exp @@ -0,0 +1 @@ +../x86-linux/cet_nops_gs.stderr.exp \ No newline at end of file diff --git a/none/tests/x86-darwin/cet_nops_gs.stdout.exp b/none/tests/x86-darwin/cet_nops_gs.stdout.exp new file mode 120000 index 0000000000..dce7c201c1 --- /dev/null +++ b/none/tests/x86-darwin/cet_nops_gs.stdout.exp @@ -0,0 +1 @@ +../x86-linux/cet_nops_gs.stdout.exp \ No newline at end of file diff --git a/none/tests/x86-darwin/cet_nops_gs.vgtest b/none/tests/x86-darwin/cet_nops_gs.vgtest new file mode 120000 index 0000000000..9a20d59323 --- /dev/null +++ b/none/tests/x86-darwin/cet_nops_gs.vgtest @@ -0,0 +1 @@ +../x86-linux/cet_nops_gs.vgtest \ No newline at end of file diff --git a/none/tests/x86-linux/Makefile.am b/none/tests/x86-linux/Makefile.am index 2c86693591..21953ff794 100644 --- a/none/tests/x86-linux/Makefile.am +++ b/none/tests/x86-linux/Makefile.am @@ -6,12 +6,16 @@ dist_noinst_SCRIPTS = \ EXTRA_DIST = \ bug345887.stderr.exp bug345887.vgtest \ + cet_nops_fs.stderr.exp cet_nops_fs.stdout.exp cet_nops_fs.vgtest \ + cet_nops_gs.stderr.exp cet_nops_gs.stdout.exp cet_nops_gs.vgtest \ hang.stderr.exp hang.vgtest \ seg_override.stderr.exp seg_override.stdout.exp seg_override.vgtest \ sigcontext.stdout.exp sigcontext.stderr.exp sigcontext.vgtest check_PROGRAMS = \ bug345887 \ + cet_nops_fs \ + cet_nops_gs \ hang \ seg_override \ sigcontext diff --git a/none/tests/x86-linux/cet_nops_fs.c b/none/tests/x86-linux/cet_nops_fs.c new file mode 120000 index 0000000000..731ee8340e --- /dev/null +++ b/none/tests/x86-linux/cet_nops_fs.c @@ -0,0 +1 @@ +../amd64-linux/cet_nops_fs.c \ No newline at end of file diff --git a/none/tests/x86-linux/cet_nops_fs.stderr.exp b/none/tests/x86-linux/cet_nops_fs.stderr.exp new file mode 120000 index 0000000000..e39731afd4 --- /dev/null +++ b/none/tests/x86-linux/cet_nops_fs.stderr.exp @@ -0,0 +1 @@ +../amd64-linux/cet_nops_fs.stderr.exp \ No newline at end of file diff --git a/none/tests/x86-linux/cet_nops_fs.stdout.exp b/none/tests/x86-linux/cet_nops_fs.stdout.exp new file mode 120000 index 0000000000..d81207dc42 --- /dev/null +++ b/none/tests/x86-linux/cet_nops_fs.stdout.exp @@ -0,0 +1 @@ +../amd64-linux/cet_nops_fs.stdout.exp \ No newline at end of file diff --git a/none/tests/x86-linux/cet_nops_fs.vgtest b/none/tests/x86-linux/cet_nops_fs.vgtest new file mode 120000 index 0000000000..16c58ac3f7 --- /dev/null +++ b/none/tests/x86-linux/cet_nops_fs.vgtest @@ -0,0 +1 @@ +../amd64-linux/cet_nops_fs.vgtest \ No newline at end of file diff --git a/none/tests/x86-linux/cet_nops_gs.c b/none/tests/x86-linux/cet_nops_gs.c new file mode 120000 index 0000000000..bc95f0487f --- /dev/null +++ b/none/tests/x86-linux/cet_nops_gs.c @@ -0,0 +1 @@ +../amd64-linux/cet_nops_gs.c \ No newline at end of file diff --git a/none/tests/x86-linux/cet_nops_gs.stderr.exp b/none/tests/x86-linux/cet_nops_gs.stderr.exp new file mode 120000 index 0000000000..11324e9d6f --- /dev/null +++ b/none/tests/x86-linux/cet_nops_gs.stderr.exp @@ -0,0 +1 @@ +../amd64-linux/cet_nops_gs.stderr.exp \ No newline at end of file diff --git a/none/tests/x86-linux/cet_nops_gs.stdout.exp b/none/tests/x86-linux/cet_nops_gs.stdout.exp new file mode 120000 index 0000000000..5f2d0d7ee2 --- /dev/null +++ b/none/tests/x86-linux/cet_nops_gs.stdout.exp @@ -0,0 +1 @@ +../amd64-linux/cet_nops_gs.stdout.exp \ No newline at end of file diff --git a/none/tests/x86-linux/cet_nops_gs.vgtest b/none/tests/x86-linux/cet_nops_gs.vgtest new file mode 120000 index 0000000000..fe931dbfc7 --- /dev/null +++ b/none/tests/x86-linux/cet_nops_gs.vgtest @@ -0,0 +1 @@ +../amd64-linux/cet_nops_gs.vgtest \ No newline at end of file diff --git a/none/tests/x86-solaris/Makefile.am b/none/tests/x86-solaris/Makefile.am index ee69b23539..b81733c984 100644 --- a/none/tests/x86-solaris/Makefile.am +++ b/none/tests/x86-solaris/Makefile.am @@ -8,6 +8,7 @@ dist_noinst_SCRIPTS = \ EXTRA_DIST = \ + cet_nops_fs.stderr.exp cet_nops_fs.stdout.exp cet_nops_fs.vgtest \ coredump_single_thread.post.exp coredump_single_thread.stderr.exp \ coredump_single_thread.stdout.exp coredump_single_thread.vgtest \ coredump_single_thread_sse.post.exp coredump_single_thread_sse.stderr.exp \ @@ -15,6 +16,7 @@ EXTRA_DIST = \ syscalls.stderr.exp syscalls.stdout.exp syscalls.vgtest check_PROGRAMS = \ + cet_nops_fs \ coredump_single_thread \ coredump_single_thread_sse \ syscalls diff --git a/none/tests/x86-solaris/cet_nops_fs.c b/none/tests/x86-solaris/cet_nops_fs.c new file mode 120000 index 0000000000..204f204bda --- /dev/null +++ b/none/tests/x86-solaris/cet_nops_fs.c @@ -0,0 +1 @@ +../x86-linux/cet_nops_fs.c \ No newline at end of file diff --git a/none/tests/x86-solaris/cet_nops_fs.stderr.exp b/none/tests/x86-solaris/cet_nops_fs.stderr.exp new file mode 120000 index 0000000000..171df21860 --- /dev/null +++ b/none/tests/x86-solaris/cet_nops_fs.stderr.exp @@ -0,0 +1 @@ +../x86-linux/cet_nops_fs.stderr.exp \ No newline at end of file diff --git a/none/tests/x86-solaris/cet_nops_fs.stdout.exp b/none/tests/x86-solaris/cet_nops_fs.stdout.exp new file mode 120000 index 0000000000..1d5438a89e --- /dev/null +++ b/none/tests/x86-solaris/cet_nops_fs.stdout.exp @@ -0,0 +1 @@ +../x86-linux/cet_nops_fs.stdout.exp \ No newline at end of file diff --git a/none/tests/x86-solaris/cet_nops_fs.vgtest b/none/tests/x86-solaris/cet_nops_fs.vgtest new file mode 120000 index 0000000000..09341cd098 --- /dev/null +++ b/none/tests/x86-solaris/cet_nops_fs.vgtest @@ -0,0 +1 @@ +../x86-linux/cet_nops_fs.vgtest \ No newline at end of file diff --git a/none/tests/x86/Makefile.am b/none/tests/x86/Makefile.am index 2b35cd9056..bc9615ec14 100644 --- a/none/tests/x86/Makefile.am +++ b/none/tests/x86/Makefile.am @@ -43,6 +43,7 @@ EXTRA_DIST = \ bug135421-x86.stderr.exp bug135421-x86.stdout.exp bug135421-x86.vgtest \ bug137714-x86.stderr.exp bug137714-x86.stdout.exp bug137714-x86.vgtest \ bug152818-x86.stderr.exp bug152818-x86.stdout.exp bug152818-x86.vgtest \ + cet_nops.stderr.exp cet_nops.stdout.exp cet_nops.vgtest \ cmpxchg8b.stderr.exp cmpxchg8b.stdout.exp cmpxchg8b.vgtest \ cpuid.stderr.exp cpuid.stdout.exp cpuid.vgtest \ cse_fail.stderr.exp cse_fail.stdout.exp cse_fail.vgtest \ @@ -92,6 +93,7 @@ check_PROGRAMS = \ bug135421-x86 \ bug137714-x86 \ bug152818-x86 \ + cet_nops \ cmpxchg8b \ cpuid \ cse_fail \ diff --git a/none/tests/x86/cet_nops.c b/none/tests/x86/cet_nops.c new file mode 120000 index 0000000000..1e762cdecf --- /dev/null +++ b/none/tests/x86/cet_nops.c @@ -0,0 +1 @@ +../amd64/cet_nops.c \ No newline at end of file diff --git a/none/tests/x86/cet_nops.stderr.exp b/none/tests/x86/cet_nops.stderr.exp new file mode 120000 index 0000000000..012b199714 --- /dev/null +++ b/none/tests/x86/cet_nops.stderr.exp @@ -0,0 +1 @@ +../amd64/cet_nops.stderr.exp \ No newline at end of file diff --git a/none/tests/x86/cet_nops.stdout.exp b/none/tests/x86/cet_nops.stdout.exp new file mode 120000 index 0000000000..8d2acd3f14 --- /dev/null +++ b/none/tests/x86/cet_nops.stdout.exp @@ -0,0 +1 @@ +../amd64/cet_nops.stdout.exp \ No newline at end of file diff --git a/none/tests/x86/cet_nops.vgtest b/none/tests/x86/cet_nops.vgtest new file mode 120000 index 0000000000..319afeb898 --- /dev/null +++ b/none/tests/x86/cet_nops.vgtest @@ -0,0 +1 @@ +../amd64/cet_nops.vgtest \ No newline at end of file