None of the tests in the base SafeStack directory specifies a non-X86
target. Running them even for builds lacking support for X86 targets
can result in spurious failures. For example, a proposed patch
requires that a target machine object be provided to the SafeStack
pass. Otherwise, it reports a fatal error.
This patch moves the tests from the base SafeStack directory into the
X86 subdirectory so that they will only be invoked when X86 targets
are supported.