This series of patches includes extra from the original patch set: - Changes to the "use -Werror in cc-option" patch to address Thomas Huth's comments. - Two fixes for code clang warned about: shifting negative numbers, and misuse of the "registers for local variables" feature. Bill Wendling (6): x86: emulator: use "SSE2" for the target pci: cast the masks to the appropriate size Makefile: use "-Werror" in cc-option Makefile: add "cxx-option" for C++ builds x86: use a non-negative number in shift x86: use inline asm to retrieve stack pointer Makefile | 30 +++++++++++++++++++++++------- lib/pci.c | 3 ++- x86/emulator.c | 2 +- x86/svm.c | 2 +- x86/vmx_tests.c | 8 ++++++-- 5 files changed, 33 insertions(+), 12 deletions(-) -- 2.24.0.rc1.363.gb1bccd3e3d-goog