diff options
author | Pedro Alves <palves@redhat.com> | 2017-09-04 20:21:15 +0100 |
---|---|---|
committer | Pedro Alves <palves@redhat.com> | 2017-09-04 20:21:15 +0100 |
commit | dd5901a6a5bba75f3dee49f9a27640eedad90afe (patch) | |
tree | 75d71fc55a8fc446a59254f6991e58c6780a7033 /gdb/std-operator.def | |
parent | 46a4882b3c7d9ec981568b8b13a3c9c39c8f8e61 (diff) | |
download | gdb-dd5901a6a5bba75f3dee49f9a27640eedad90afe.zip gdb-dd5901a6a5bba75f3dee49f9a27640eedad90afe.tar.gz gdb-dd5901a6a5bba75f3dee49f9a27640eedad90afe.tar.bz2 |
Eliminate UNOP_MEMVAL_TLS
Since minsym references now go via OP_VAR_MSYM_VALUE, UNOP_MEMVAL_TLS
is no longer used anywhere.
gdb/ChangeLog:
2017-09-04 Pedro Alves <palves@redhat.com>
* eval.c (evaluate_subexp_standard): Remove UNOP_MEMVAL_TLS
handling.
* expprint.c (print_subexp_standard, dump_subexp_body_standard):
Ditto.
* parse.c (operator_length_standard, operator_check_standard):
Ditto.
* std-operator.def (UNOP_MEMVAL_TLS): Delete.
Diffstat (limited to 'gdb/std-operator.def')
-rw-r--r-- | gdb/std-operator.def | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/gdb/std-operator.def b/gdb/std-operator.def index 9007dd4..3eed2cc 100644 --- a/gdb/std-operator.def +++ b/gdb/std-operator.def @@ -218,13 +218,6 @@ OP (UNOP_REINTERPRET_CAST) following subexpression. */ OP (UNOP_MEMVAL) -/* UNOP_MEMVAL_TLS is followed by a `struct objfile' pointer in the next - exp_element and a type pointer in the following exp_element. - With another UNOP_MEMVAL_TLS at the end, this makes four exp_elements. - It casts the contents of the word offsetted by the value of the - following subexpression from the TLS specified by `struct objfile'. */ -OP (UNOP_MEMVAL_TLS) - /* Like UNOP_MEMVAL, but the type is supplied as a subexpression. */ OP (UNOP_MEMVAL_TYPE) |