From b53f8c22f0ae2d594d46438e21ab83d7d755d7f1 Mon Sep 17 00:00:00 2001 From: Eric Botcazou Date: Fri, 4 Nov 2016 17:44:48 +0000 Subject: [PATCH] expr.h (copy_blkmode_from_reg): Delete. * expr.h (copy_blkmode_from_reg): Delete. * expr.c (copy_blkmode_from_reg): Make static. From-SVN: r241856 --- gcc/ChangeLog | 5 +++++ gcc/expr.c | 2 +- gcc/expr.h | 3 --- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c8cfc058449..f40070843f5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2016-11-04 Eric Botcazou + + * expr.h (copy_blkmode_from_reg): Delete. + * expr.c (copy_blkmode_from_reg): Make static. + 2016-11-04 Eric Botcazou * defaults.h (LOAD_EXTEND_OP): Define if not already defined. diff --git a/gcc/expr.c b/gcc/expr.c index 596b1bf8227..e925fcad834 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -2591,7 +2591,7 @@ maybe_emit_group_store (rtx x, tree type) This is used on targets that return BLKmode values in registers. */ -void +static void copy_blkmode_from_reg (rtx target, rtx srcreg, tree type) { unsigned HOST_WIDE_INT bytes = int_size_in_bytes (type); diff --git a/gcc/expr.h b/gcc/expr.h index a77f6e53cd3..558721d7d8a 100644 --- a/gcc/expr.h +++ b/gcc/expr.h @@ -146,9 +146,6 @@ extern void emit_group_store (rtx, rtx, tree, int); extern rtx maybe_emit_group_store (rtx, tree); -/* Copy BLKmode object from a set of registers. */ -extern void copy_blkmode_from_reg (rtx, rtx, tree); - /* Mark REG as holding a parameter for the next CALL_INSN. Mode is TYPE_MODE of the non-promoted parameter, or VOIDmode. */ extern void use_reg_mode (rtx *, rtx, machine_mode); -- 2.30.2