diff options
author | Douglas Gregor <doug.gregor@gmail.com> | 2008-01-31 20:06:33 +0000 |
---|---|---|
committer | Doug Gregor <dgregor@gcc.gnu.org> | 2008-01-31 20:06:33 +0000 |
commit | 0451301c5987ec736e4e7c8a2f430b3b9051288e (patch) | |
tree | e3ce23aff54310844d24fd7882f14fa469956d3d /gcc/fortran/expr.c | |
parent | 5ca3d30cfb7596bbdabf9e644db03526958ba821 (diff) | |
download | gcc-0451301c5987ec736e4e7c8a2f430b3b9051288e.zip gcc-0451301c5987ec736e4e7c8a2f430b3b9051288e.tar.gz gcc-0451301c5987ec736e4e7c8a2f430b3b9051288e.tar.bz2 |
re PR c++/34935 (ICE with attribute may_alias)
2008-01-31 Douglas Gregor <doug.gregor@gmail.com>
Jakub Jelinek <jakub@redhat.com>
PR c++/34935
PR c++/34936
* typeck.c (structural_comptypes): Handle comparisons of
VOID_TYPE, BOOLEAN_TYPE, INTEGER_TYPE, FIXED_POINT_TYPE, and
REAL_TYPE nodes.
* mangle.c (write_builtin_type): Map down to the canonical type,
which will be one of the predefined type nodes.
2008-01-31 Douglas Gregor <doug.gregor@gmail.com>
Jakub Jelinek <jakub@redhat.com>
PR c++/34935
PR c++/34936
* g++.dg/ext/alias-canon.C: New.
* g++.dg/ext/alias-mangle.C: New.
Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
From-SVN: r131984
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions