diff --git a/none/tests/x86-darwin/Makefile.am b/none/tests/x86-darwin/Makefile.am index a11fd45d1..e9c33e5d7 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 000000000..0b009cefe --- /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 000000000..f3afb8fe9 --- /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 000000000..dce7c201c --- /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 000000000..9a20d5932 --- /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 2c8669359..21953ff79 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 000000000..731ee8340 --- /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 000000000..e39731afd --- /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 000000000..d81207dc4 --- /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 000000000..16c58ac3f --- /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 000000000..bc95f0487 --- /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 000000000..11324e9d6 --- /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 000000000..5f2d0d7ee --- /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 000000000..fe931dbfc --- /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 ee69b2353..b81733c98 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 000000000..204f204bd --- /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 000000000..171df2186 --- /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 000000000..1d5438a89 --- /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 000000000..09341cd09 --- /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 2b35cd905..bc9615ec1 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 000000000..1e762cdec --- /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 000000000..012b19971 --- /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 000000000..8d2acd3f1 --- /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 000000000..319afeb89 --- /dev/null +++ b/none/tests/x86/cet_nops.vgtest @@ -0,0 +1 @@ +../amd64/cet_nops.vgtest \ No newline at end of file