mirror of git://gcc.gnu.org/git/gcc.git
intrinsic.h (gfc_simplify_mvbits): Remove.
* 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
This commit is contained in:
parent
63019f0c1a
commit
5e229618cd
|
|
@ -1,3 +1,10 @@
|
||||||
|
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>
|
2015-09-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||||||
|
|
||||||
PR fortran/67429
|
PR fortran/67429
|
||||||
|
|
|
||||||
|
|
@ -3290,8 +3290,7 @@ add_subroutines (void)
|
||||||
t, BT_UNKNOWN, 0, REQUIRED, INTENT_OUT);
|
t, BT_UNKNOWN, 0, REQUIRED, INTENT_OUT);
|
||||||
|
|
||||||
add_sym_5s ("mvbits", GFC_ISYM_MVBITS, CLASS_ELEMENTAL, BT_UNKNOWN, 0,
|
add_sym_5s ("mvbits", GFC_ISYM_MVBITS, CLASS_ELEMENTAL, BT_UNKNOWN, 0,
|
||||||
GFC_STD_F95, gfc_check_mvbits, gfc_simplify_mvbits,
|
GFC_STD_F95, gfc_check_mvbits, NULL, gfc_resolve_mvbits,
|
||||||
gfc_resolve_mvbits,
|
|
||||||
f, BT_INTEGER, di, REQUIRED, INTENT_IN,
|
f, BT_INTEGER, di, REQUIRED, INTENT_IN,
|
||||||
fp, BT_INTEGER, di, REQUIRED, INTENT_IN,
|
fp, BT_INTEGER, di, REQUIRED, INTENT_IN,
|
||||||
ln, BT_INTEGER, di, REQUIRED, INTENT_IN,
|
ln, BT_INTEGER, di, REQUIRED, INTENT_IN,
|
||||||
|
|
|
||||||
|
|
@ -345,8 +345,6 @@ gfc_expr *gfc_simplify_maxexponent (gfc_expr *);
|
||||||
gfc_expr *gfc_simplify_minexponent (gfc_expr *);
|
gfc_expr *gfc_simplify_minexponent (gfc_expr *);
|
||||||
gfc_expr *gfc_simplify_mod (gfc_expr *, gfc_expr *);
|
gfc_expr *gfc_simplify_mod (gfc_expr *, gfc_expr *);
|
||||||
gfc_expr *gfc_simplify_modulo (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_nearest (gfc_expr *, gfc_expr *);
|
||||||
gfc_expr *gfc_simplify_new_line (gfc_expr *);
|
gfc_expr *gfc_simplify_new_line (gfc_expr *);
|
||||||
gfc_expr *gfc_simplify_nint (gfc_expr *, gfc_expr *);
|
gfc_expr *gfc_simplify_nint (gfc_expr *, gfc_expr *);
|
||||||
|
|
|
||||||
|
|
@ -4443,18 +4443,6 @@ gfc_simplify_modulo (gfc_expr *a, gfc_expr *p)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* 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_expr *
|
||||||
gfc_simplify_nearest (gfc_expr *x, gfc_expr *s)
|
gfc_simplify_nearest (gfc_expr *x, gfc_expr *s)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue