Remove old univariant code from rust-lang.c
authorTom Tromey <tom@tromey.com>
Thu, 29 Mar 2018 18:08:32 +0000 (12:08 -0600)
committerTom Tromey <tom@tromey.com>
Thu, 12 Apr 2018 17:03:59 +0000 (11:03 -0600)
commit53d7df28bcbaecaf2dca7f8a4bf829e3dd786693
treedae1c078395b7771ed0c9469faf824e158883f1d
parent70b33f195b0d76e140921db40c0bea5a7c9abc42
Remove old univariant code from rust-lang.c

Since moving Rust enum handling into dwarf2read.c, some old code for
handling univariant enums in rust-lang.c has been obsolete.  This
patch removes this code.

Tested on x86-64 Fedora 26, using rustc 1.23 (1.24 emits incorrect
DWARF for enums and so can't be used for this test).

2018-04-12  Tom Tromey  <tom@tromey.com>

* rust-lang.c (rust_print_struct_def): Remove univariant code.
(rust_evaluate_subexp): Likewise.
gdb/ChangeLog
gdb/rust-lang.c