diff options
author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-05 14:15:37 +0000 |
---|---|---|
committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-12-05 14:15:37 +0000 |
commit | ac85e396e56c39267d639c0475cdad9f9feba9ce (patch) | |
tree | 09544232bf9869e15d37e4b95921998c6b9431b3 /gcc/ChangeLog | |
parent | b7b3c8bef11512b1d217f740ea9be0dceb7ed673 (diff) | |
download | ppe42-gcc-ac85e396e56c39267d639c0475cdad9f9feba9ce.tar.gz ppe42-gcc-ac85e396e56c39267d639c0475cdad9f9feba9ce.zip |
* expr.c (expand_expr): When checking promoted value, use
DECL_MODE (exp) and not mode.
* g++.dg/other/anon-union.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47674 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e2485c52f22..c3d9d389e92 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2001-12-05 Jakub Jelinek <jakub@redhat.com> + * expr.c (expand_expr): When checking promoted value, use + DECL_MODE (exp) and not mode. + +2001-12-05 Jakub Jelinek <jakub@redhat.com> + * c-typeck.c (output_init_element): Call digest_init just once, not in each if branch and check its return value for error_mark_node. |