1998-05-18 Craig Burley <burley@gnu.org>
commitf9f91047c83369ca4fd5a749bc75d226053efcac
authorfx <fx@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 18 May 1998 10:53:27 +0000 (18 10:53 +0000)
committerfx <fx@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 18 May 1998 10:53:27 +0000 (18 10:53 +0000)
tree3e99f5e4dd4b347459a96a3bc2417f898425e7ff
parent5a2b38b0c170988df21f4230753d772e185f0e67
1998-05-18  Craig Burley  <burley@gnu.org>
* com.c (ffecom_convert_narrow_, ffecom_convert_widen_):
Be even more persnickety in checking for internal bugs.
Also, if precision isn't changing, just return the expr.
(ffecom_expr_): Add ltkt variable for clarity.
* expr.c Use ffestrOther in place of ffeexprDotdot_.
(ffeexpr_token_number_): Call
ffeexpr_make_float_const_ to make an integer.
(ffeexpr_make_float_const_): Handle making an integer.
* intrin.c (ffeintrin_init_0): Distinguish between
crashes on bad arg base and kind types.
* Makefile.in (f/expr.c): Now depends on f/stamp-str.
* str-ot.fin: Add more keywords for expr.c.
* intdoc.c (dumpimp): Trivial fix.
* stb.c (ffestb_R100110_): Fix an assertion.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19844 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/f/ChangeLog