Target FP: Add binop and compare routines to target-float.{c,h}
[deliverable/binutils-gdb.git] / gdb / target-float.h
index 9ea1812035c31269cc3e9a61ad40b88515ce7809..466dd1b5c854d4c8ac93fa649a5fe7a12273c0bf 100644 (file)
@@ -20,6 +20,8 @@
 #ifndef TYPED_FLOAT_H
 #define TYPED_FLOAT_H
 
+#include "expression.h"
+
 extern bool target_float_is_valid (const gdb_byte *addr,
                                   const struct type *type);
 extern bool target_float_is_zero (const gdb_byte *addr,
@@ -44,4 +46,11 @@ extern void target_float_convert (const gdb_byte *from,
                                  const struct type *from_type,
                                  gdb_byte *to, const struct type *to_type);
 
+extern void target_float_binop (enum exp_opcode opcode,
+                               const gdb_byte *x, const struct type *type_x,
+                               const gdb_byte *y, const struct type *type_y,
+                               gdb_byte *res, const struct type *type_res);
+extern int target_float_compare (const gdb_byte *x, const struct type *type_x,
+                                const gdb_byte *y, const struct type *type_y);
+
 #endif
This page took 0.030357 seconds and 4 git commands to generate.