re PR c++/33112 (ICE : canonical types differ for identical types const _CharT*…
re PR c++/33112 (ICE : canonical types differ for identical types const _CharT* [14] and const _CharT* [14]) 2007-09-24 Douglas Gregor <doug.gregor@gmail.com> PR c++/33112 PR c++/33185 * tree.c (cplus_array_compare): Compare pointers, not types. (build_cplus_array_type_1): Store new array type into the hash table before building the canonical type; build the canonical type correctly. (cp_build_qualified_type_real): Put all of the array types with cv-qualified element types into the C++ array hash table, built as variants of the unqualified versions. From-SVN: r128711
Showing
Please
register
or
sign in
to comment