PR libgfortran/29099
* intrinsics/date_and_time.c (secnds): Fix case of zero time.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116975
138bc75d-0d04-0410-961f-
82ee72b054a4
-2006-09-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR libgfortran/29099
+ * intrinsics/date_and_time.c (secnds): Fix case of zero time.
+
+2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libgfortran/29053
* io.h (gfc_unit): Add variable, strm_pos, to track
(GFC_REAL_4)values[6] +
0.001 * (GFC_REAL_4)values[7];
temp2 = fmod (*x, 86400.0);
- temp2 = (temp1 - temp2 > 0.0) ? temp2 : (temp2 - 86400.0);
+ temp2 = (temp1 - temp2 >= 0.0) ? temp2 : (temp2 - 86400.0);
return temp1 - temp2;
}