Fix gdb.rust/simple.rs for more recent compilers
gdb.rust/simple.exp will fail when run with a recent version of rustc.
This patch fixes the test case so that it will continue to run.
Tested on x86-64 Fedora 28.
I also temporarily backed out the rust-lang.c from
commit 098b2108a2
, and verified that
this updated test still would have provoked the original bug.
gdb/testsuite/ChangeLog
2018-11-19 Tom Tromey <tom@tromey.com>
* gdb.rust/simple.rs: Don't initialize empty_enum_value.
This commit is contained in:
parent
39a36629f6
commit
994b876a51
@ -1,3 +1,7 @@
|
||||
2018-11-19 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* gdb.rust/simple.rs: Don't initialize empty_enum_value.
|
||||
|
||||
2018-11-19 Pedro Alves <palves@redhat.com>
|
||||
|
||||
* gdb.base/warning.exp: Don't override INTERNAL_FLAGS. Use
|
||||
|
@ -170,7 +170,7 @@ fn main () {
|
||||
let u = Union { f2: 255 };
|
||||
let simplelayout = SimpleLayout { f1: 8, f2: 9 };
|
||||
|
||||
let empty_enum_value: EmptyEnum = unsafe { ::std::mem::zeroed() };
|
||||
let empty_enum_value: EmptyEnum;
|
||||
|
||||
println!("{}, {}", x.0, x.1); // set breakpoint here
|
||||
println!("{}", diff2(92, 45));
|
||||
|
Loading…
Reference in New Issue
Block a user