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.
This commit is contained in:
parent
735d5a0716
commit
9fcafd23fa
3 changed files with 8 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
2020-05-29 Gary Benson <gbenson@redhat.com>
|
||||
|
||||
* gdb.arch/i386-avx.exp (additional_flags): Also set when
|
||||
building with clang.
|
||||
* gdb.arch/i386-sse.exp (additional_flags): Likewise.
|
||||
|
||||
2020-05-29 Gary Benson <gbenson@redhat.com>
|
||||
|
||||
* gdb.cp/koenig.exp (prepare_for_testing): Add
|
||||
|
|
|
@ -31,7 +31,7 @@ if [get_compiler_info] {
|
|||
}
|
||||
|
||||
set additional_flags ""
|
||||
if [test_compiler_info gcc*] {
|
||||
if { [test_compiler_info gcc*] || [test_compiler_info clang*] } {
|
||||
set additional_flags "additional_flags=-mavx -I${srcdir}/.."
|
||||
}
|
||||
|
||||
|
|
|
@ -31,7 +31,7 @@ if [get_compiler_info] {
|
|||
}
|
||||
|
||||
set additional_flags ""
|
||||
if [test_compiler_info gcc*] {
|
||||
if { [test_compiler_info gcc*] || [test_compiler_info clang*] } {
|
||||
set additional_flags "additional_flags=-msse -I${srcdir}/.."
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue