Fix file-not-found error with clang in gdb.arch/i386-{avx,sse}.c
authorGary Benson <gbenson@redhat.com>
Fri, 29 May 2020 16:15:13 +0000 (17:15 +0100)
committerGary Benson <gbenson@redhat.com>
Fri, 29 May 2020 16:15:13 +0000 (17:15 +0100)
commit9fcafd23fa6d919f112e9a7f73e72895c2457de1
treea7f59740c3e6cc706a9e9ec8a79ff07ae7df13b8
parent735d5a07160bcffaa8e66d4fffecd7f333a0e1fe
Fix file-not-found error with clang in gdb.arch/i386-{avx,sse}.c

Clang fails to compile two testcases with the following error:
  fatal error: 'nat/x86-cpuid.h' file not found

This prevents the following testcases from executing:
  gdb.arch/i386-avx.exp
  gdb.arch/i386-sse.exp

Both testcases set additional_flags when building with GCC.
This commit causes the additional_flags to also be used when
building with clang.  Note that, while fixing the build, this
commit reveals several new failures when using clang to build
the testsuite.

gdb/testsuite/ChangeLog:

* gdb.arch/i386-avx.exp (additional_flags): Also set when
building with clang.
* gdb.arch/i386-sse.exp (additional_flags): Likewise.
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.arch/i386-avx.exp
gdb/testsuite/gdb.arch/i386-sse.exp