Add dwarf2_per_objfile parameters to dwarf2_fetch_* functions
[deliverable/binutils-gdb.git] / gdb / target-float.h
index 466dd1b5c854d4c8ac93fa649a5fe7a12273c0bf..375cf76a081e739af143f0b2fbecb246ef41184f 100644 (file)
@@ -1,6 +1,6 @@
 /* Floating point definitions for GDB.
 
-   Copyright (C) 1986-2017 Free Software Foundation, Inc.
+   Copyright (C) 1986-2020 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
@@ -17,8 +17,8 @@
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-#ifndef TYPED_FLOAT_H
-#define TYPED_FLOAT_H
+#ifndef TARGET_FLOAT_H
+#define TARGET_FLOAT_H
 
 #include "expression.h"
 
@@ -42,6 +42,11 @@ extern void target_float_from_longest (gdb_byte *addr,
 extern void target_float_from_ulongest (gdb_byte *addr,
                                        const struct type *type,
                                        ULONGEST val);
+extern double target_float_to_host_double (const gdb_byte *addr,
+                                          const struct type *type);
+extern void target_float_from_host_double (gdb_byte *addr,
+                                          const struct type *type,
+                                          double val);
 extern void target_float_convert (const gdb_byte *from,
                                  const struct type *from_type,
                                  gdb_byte *to, const struct type *to_type);
@@ -53,4 +58,4 @@ extern void target_float_binop (enum exp_opcode opcode,
 extern int target_float_compare (const gdb_byte *x, const struct type *type_x,
                                 const gdb_byte *y, const struct type *type_y);
 
-#endif
+#endif /* TARGET_FLOAT_H */
This page took 0.025268 seconds and 4 git commands to generate.