Mercurial > hg > CbC > CbC_gcc
diff gcc/real.h @ 55:77e2b8dfacca gcc-4.4.5
update it from 4.4.3 to 4.5.0
author | ryoma <e075725@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 12 Feb 2010 23:39:51 +0900 |
parents | a06113de4d67 |
children | b7f97abdc517 |
line wrap: on
line diff
--- a/gcc/real.h Sun Feb 07 18:28:00 2010 +0900 +++ b/gcc/real.h Fri Feb 12 23:39:51 2010 +0900 @@ -24,6 +24,8 @@ #ifndef GENERATOR_FILE #include <gmp.h> #include <mpfr.h> +#include <mpc.h> +extern tree do_mpc_arg2 (tree, tree, tree, int, int (*)(mpc_ptr, mpc_srcptr, mpc_srcptr, mpc_rnd_t)); #endif #include "machmode.h" @@ -43,8 +45,7 @@ #define SIGSZ (SIGNIFICAND_BITS / HOST_BITS_PER_LONG) #define SIG_MSB ((unsigned long)1 << (HOST_BITS_PER_LONG - 1)) -struct real_value GTY(()) -{ +struct GTY(()) real_value { /* Use the same underlying type for all bit-fields, so as to make sure they're packed together, otherwise REAL_VALUE_TYPE_SIZE will be miscomputed. */ @@ -304,6 +305,8 @@ extern const struct real_format decimal_single_format; extern const struct real_format decimal_double_format; extern const struct real_format decimal_quad_format; +extern const struct real_format ieee_half_format; +extern const struct real_format arm_half_format; /* ====================================================================== */