Remove unused "union agent_val" from ax.h
authorUlrich Weigand <ulrich.weigand@de.ibm.com>
Thu, 5 Oct 2017 17:15:11 +0000 (19:15 +0200)
committerUlrich Weigand <ulrich.weigand@de.ibm.com>
Thu, 5 Oct 2017 17:15:11 +0000 (19:15 +0200)
The ax.h header file contains a use of DOUBLEST in the type "union agent_val".

However, that type is never used anywhere, so it can be simply removed.

gdb/ChangeLog:
2017-10-05  Ulrich Weigand  <uweigand@de.ibm.com>

* ax.h: Do not include "doublest.h".
(union agent_val): Remove.

gdb/ChangeLog
gdb/ax.h

index 2fababdef7850e655e7db4f0f7122209210d3947..f70aa8af9f5368a35e93ef429e672736bf50323f 100644 (file)
@@ -1,3 +1,8 @@
+2017-10-05  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * ax.h: Do not include "doublest.h".
+       (union agent_val): Remove.
+
 2017-10-05  Ulrich Weigand  <uweigand@de.ibm.com>
 
        * dfp.h (MAX_DECIMAL_STRING): Move to dfp.c.
index 621ba176bd29ab7c16aa992c5a48bfac3b567ebd..066c5ee21ec602c7b993274a0ef41677aa6bdae2 100644 (file)
--- a/gdb/ax.h
+++ b/gdb/ax.h
@@ -19,7 +19,6 @@
 #ifndef AGENTEXPR_H
 #define AGENTEXPR_H
 
-#include "doublest.h"          /* For DOUBLEST.  */
 #include "vec.h"
 
 /* It's sometimes useful to be able to debug programs that you can't
@@ -80,17 +79,6 @@ enum agent_flaws
 
 /* Agent expression data structures.  */
 
-/* The type of an element of the agent expression stack.
-   The bytecode operation indicates which element we should access;
-   the value itself has no typing information.  GDB generates all
-   bytecode streams, so we don't have to worry about type errors.  */
-
-union agent_val
-  {
-    LONGEST l;
-    DOUBLEST d;
-  };
-
 /* A buffer containing a agent expression.  */
 struct agent_expr
   {