From: Richard Kenner Date: Wed, 27 Dec 1995 20:24:29 +0000 (-0500) Subject: (expand_decl): Set alignment of register for pointer variable. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d902f80a15d0091b602ef7e3aaf18dc91d978cdd;p=platform%2Fupstream%2Fgcc.git (expand_decl): Set alignment of register for pointer variable. From-SVN: r10871 --- diff --git a/gcc/stmt.c b/gcc/stmt.c index d4f199d..9b2130f 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -3396,7 +3396,9 @@ expand_decl (decl) { DECL_RTL (decl) = gen_reg_rtx (reg_mode); if (TREE_CODE (type) == POINTER_TYPE) - mark_reg_pointer (DECL_RTL (decl)); + mark_reg_pointer (DECL_RTL (decl), + (TYPE_ALIGN (TREE_TYPE (TREE_TYPE (decl))) + / BITS_PER_UNIT)); REG_USERVAR_P (DECL_RTL (decl)) = 1; } }