From be32717e7791e5e86cd8373441d234d21ad61f8c Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Thu, 3 Feb 2000 10:54:23 -0800 Subject: [PATCH] c-decl.c (duplicate_decls): Copy DECL_MODE too. Wed Nov 3 10:10:58 1999 Richard Henderson * c-decl.c (duplicate_decls): Copy DECL_MODE too. From-SVN: r31778 --- gcc/ChangeLog | 5 +++++ gcc/c-decl.c | 1 + 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b6b2b55a8257..3276b56077ac 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Thu Feb 3 10:53:45 2000 Richard Henderson + + Wed Nov 3 10:10:58 1999 Richard Henderson + * c-decl.c (duplicate_decls): Copy DECL_MODE too. + Thu Jan 20 10:02:07 2000 Richard Henderson 2000-01-03 Anthony Green diff --git a/gcc/c-decl.c b/gcc/c-decl.c index a232217bc0a5..8844988fa8f3 100644 --- a/gcc/c-decl.c +++ b/gcc/c-decl.c @@ -1951,6 +1951,7 @@ duplicate_decls (newdecl, olddecl, different_binding_level) { /* Since the type is OLDDECL's, make OLDDECL's size go with. */ DECL_SIZE (newdecl) = DECL_SIZE (olddecl); + DECL_MODE (newdecl) = DECL_MODE (olddecl); if (TREE_CODE (olddecl) != FUNCTION_DECL) if (DECL_ALIGN (olddecl) > DECL_ALIGN (newdecl)) DECL_ALIGN (newdecl) = DECL_ALIGN (olddecl); -- 2.47.2