* gdb.arch/altivec-abi.exp: Check for compiler and set
use altivec' flag accordingly. * gdb.arch/altivec-regs.exp: Likewise.
This commit is contained in:
parent
6128c599ed
commit
d1779be45e
@ -1,3 +1,9 @@
|
||||
2005-04-01 Paul Gilliam <pgilliam@us.ibm.com>
|
||||
|
||||
* gdb.arch/altivec-abi.exp: Check for compiler and set
|
||||
use altivec' flag accordingly.
|
||||
* gdb.arch/altivec-regs.exp: Likewise.
|
||||
|
||||
2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
|
||||
|
||||
* gdb.base/ptr-typedef.exp, gdb.base/ptr-typedef.c: New files.
|
||||
|
@ -41,7 +41,22 @@ set testfile "altivec-abi"
|
||||
set binfile ${objdir}/${subdir}/${testfile}
|
||||
set srcfile ${testfile}.c
|
||||
|
||||
if { [gdb_compile ${srcdir}/${subdir}/${srcfile} ${binfile} executable {debug additional_flags=-w}] != "" } {
|
||||
set compile_flags {debug additional_flags=-w}
|
||||
if [get_compiler_info $binfile] {
|
||||
warning "get_compiler failed"
|
||||
return -1
|
||||
}
|
||||
|
||||
if [test_compiler_info gcc*] {
|
||||
set compile_flags "$compile_flags additional_flags=-maltivec"
|
||||
} elseif [test_compiler_info xlc*] {
|
||||
set compile_flags "$compile_flags additional_flags=-qaltivec"
|
||||
} else {
|
||||
warning "unknown compiler"
|
||||
return -1
|
||||
}
|
||||
|
||||
if { [gdb_compile ${srcdir}/${subdir}/${srcfile} ${binfile} executable $compile_flags] != "" } {
|
||||
gdb_suppress_entire_file "Testcase compile failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
|
@ -41,7 +41,22 @@ set testfile "altivec-regs"
|
||||
set binfile ${objdir}/${subdir}/${testfile}
|
||||
set srcfile ${testfile}.c
|
||||
|
||||
if { [gdb_compile ${srcdir}/${subdir}/${srcfile} ${binfile} executable {debug additional_flags=-w}] != "" } {
|
||||
set compile_flags {debug additional_flags=-w}
|
||||
if [get_compiler_info $binfile] {
|
||||
warning "get_compiler failed"
|
||||
return -1
|
||||
}
|
||||
|
||||
if [test_compiler_info gcc*] {
|
||||
set compile_flags "$compile_flags additional_flags=-maltivec"
|
||||
} elseif [test_compiler_info xlc*] {
|
||||
set compile_flags "$compile_flags additional_flags=-qaltivec"
|
||||
} else {
|
||||
warning "unknown compiler"
|
||||
return -1
|
||||
}
|
||||
|
||||
if { [gdb_compile ${srcdir}/${subdir}/${srcfile} ${binfile} executable $compile_flags] != "" } {
|
||||
gdb_suppress_entire_file "Testcase compile failed, so all tests in this file will automatically fail."
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user