Don't use -fdiagnostics-color=never for rustc
I noticed that the gdb.rust tests fail because the test suite passes -fdiagnostics-color=never to rustc. This is not a recognized rustc option, and the test suite already handles passing the appropriate option to the Rust compiler. This patch fixes the problem. testsuite/ChangeLog 2017-09-05 Tom Tromey <tom@tromey.com> * lib/gdb.exp (gdb_compile): Don't use universal_compile_options for rust.
This commit is contained in:
parent
ae780a21f2
commit
5eb5f85062
|
@ -1,3 +1,8 @@
|
|||
2017-09-05 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* lib/gdb.exp (gdb_compile): Don't use universal_compile_options
|
||||
for rust.
|
||||
|
||||
2017-09-05 Simon Marchi <simon.marchi@ericsson.com>
|
||||
|
||||
* gdb.multi/multi-arch-exec.exp: Test with different
|
||||
|
|
|
@ -3447,7 +3447,12 @@ proc gdb_compile {source dest type options} {
|
|||
|
||||
# Add platform-specific options if a shared library was specified using
|
||||
# "shlib=librarypath" in OPTIONS.
|
||||
set new_options [universal_compile_options]
|
||||
if {[lsearch -exact $options rust] != -1} {
|
||||
# -fdiagnostics-color is not a rustcc option.
|
||||
} else {
|
||||
set new_options [universal_compile_options]
|
||||
}
|
||||
set new_options {}
|
||||
set shlib_found 0
|
||||
set shlib_load 0
|
||||
foreach opt $options {
|
||||
|
|
Loading…
Reference in New Issue