x86/build changes for v6.8:

 - Update the objdump & instruction decoder self-test code for
   better LLVM toolchain compatibility

 - Rework CONFIG_X86_PAE dependencies, for better readability
   and higher robustness.

 - Misc cleanups

Signed-off-by: Ingo Molnar <mingo@kernel.org>