projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
61ebecd
)
(finish_decl): If type is laid out, but decl is not, call layout_decl.
author
Richard Stallman
<rms@gnu.org>
Wed, 26 May 1993 04:22:32 +0000
(
04:22
+0000)
committer
Richard Stallman
<rms@gnu.org>
Wed, 26 May 1993 04:22:32 +0000
(
04:22
+0000)
From-SVN: r4572
gcc/c-decl.c
patch
|
blob
|
history
diff --git
a/gcc/c-decl.c
b/gcc/c-decl.c
index 09d20caf829c12ecf5817612e4d712a3101fde00..f661dc40f852fe595c6abb07d5ce1fa73e3dcc32 100644
(file)
--- a/
gcc/c-decl.c
+++ b/
gcc/c-decl.c
@@
-3431,6
+3431,10
@@
finish_decl (decl, init, asmspec_tree)
if (TREE_CODE (decl) == VAR_DECL)
{
+ if (DECL_SIZE (decl) == 0
+ && TYPE_SIZE (TREE_TYPE (decl)) != 0)
+ layout_decl (decl, 0);
+
if (DECL_SIZE (decl) == 0
&& (TREE_STATIC (decl)
?