* intrinsic.h (gfc_simplify_mvbits): Remove.
* simplify.c (gfc_simplify_mvbits): Remove.
* intrinsic.c (add_subroutines): Remove reference to
gfc_simplify_mvbits.
From-SVN: r227502
+2015-09-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+
+ * intrinsic.h (gfc_simplify_mvbits): Remove.
+ * simplify.c (gfc_simplify_mvbits): Remove.
+ * intrinsic.c (add_subroutines): Remove reference to
+ gfc_simplify_mvbits.
+
2015-09-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR fortran/67429
t, BT_UNKNOWN, 0, REQUIRED, INTENT_OUT);
add_sym_5s ("mvbits", GFC_ISYM_MVBITS, CLASS_ELEMENTAL, BT_UNKNOWN, 0,
- GFC_STD_F95, gfc_check_mvbits, gfc_simplify_mvbits,
- gfc_resolve_mvbits,
+ GFC_STD_F95, gfc_check_mvbits, NULL, gfc_resolve_mvbits,
f, BT_INTEGER, di, REQUIRED, INTENT_IN,
fp, BT_INTEGER, di, REQUIRED, INTENT_IN,
ln, BT_INTEGER, di, REQUIRED, INTENT_IN,
gfc_expr *gfc_simplify_minexponent (gfc_expr *);
gfc_expr *gfc_simplify_mod (gfc_expr *, gfc_expr *);
gfc_expr *gfc_simplify_modulo (gfc_expr *, gfc_expr *);
-gfc_expr *gfc_simplify_mvbits (gfc_expr *, gfc_expr *, gfc_expr *, gfc_expr *,
- gfc_expr *);
gfc_expr *gfc_simplify_nearest (gfc_expr *, gfc_expr *);
gfc_expr *gfc_simplify_new_line (gfc_expr *);
gfc_expr *gfc_simplify_nint (gfc_expr *, gfc_expr *);
}
-/* Exists for the sole purpose of consistency with other intrinsics. */
-gfc_expr *
-gfc_simplify_mvbits (gfc_expr *f ATTRIBUTE_UNUSED,
- gfc_expr *fp ATTRIBUTE_UNUSED,
- gfc_expr *l ATTRIBUTE_UNUSED,
- gfc_expr *to ATTRIBUTE_UNUSED,
- gfc_expr *tp ATTRIBUTE_UNUSED)
-{
- return NULL;
-}
-
-
gfc_expr *
gfc_simplify_nearest (gfc_expr *x, gfc_expr *s)
{