gdb/fortran: Introduce fortran-operator.def file
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 15568b7b1a692067efd17ded0862cc7ec06cccec..3e3ea935860d5e87ce8ba7b1c9a396a069c8d1be 100644 (file)
@@ -1,3 +1,21 @@
+2019-04-30  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * gdb/expprint.c (dump_subexp_body_standard): Remove use of
+       UNOP_KIND.
+       * gdb/expression.h (exp_opcode): Include 'fortran-operator.def'.
+       * gdb/f-exp.y (exp): Rename UNOP_KIND to UNOP_FORTRAN_KIND.
+       * gdb/f-lang.c (evaluate_subexp_f): Likewise.
+       (operator_length_f): New fuction.
+       (print_subexp_f): New function.
+       (op_name_f): New function.
+       (dump_subexp_body_f): New function.
+       (operator_check_f): New function.
+       (exp_descriptor_f): Replace standard expression handling functions
+       with new functions.
+       * gdb/fortran-operator.def: New file.
+       * gdb/parse.c (operator_length_standard): Remove use of UNOP_KIND.
+       * gdb/std-operator.def: Remove UNOP_KIND.
+
 2019-04-30  Andrew Burgess  <andrew.burgess@embecosm.com>
 
        * std-operator.def: Remove unbalanced, stray double quote
This page took 0.03853 seconds and 4 git commands to generate.