This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r174845 - in /branches/gupc/gcc: ChangeLog.upc ...
- From: gfunck at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 09 Jun 2011 14:05:20 -0000
- Subject: r174845 - in /branches/gupc/gcc: ChangeLog.upc ...
Author: gfunck
Date: Thu Jun 9 14:05:20 2011
New Revision: 174845
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174845
Log:
2011-06-09 Gary Funck <gary@intrepid.com>
* c-parser.c (upc_localsizeof_type): Fix an ICE when compiling for a 32-bit
target, the size expression overflowed, the result was error_mark_node,
and an ICE was triggered on an attempt to evaluate
C_TYPE_VARIABLE_SIZE() on the error node.
(upc_blocksizeof_expr, upc_blocksizeof_type,
upc_elemsizeof_expr, upc_elemsizeof_type, upc_localsizeof_expr);
Make similar changes to avoid further processing of error_mark_node.
Modified:
branches/gupc/gcc/ChangeLog.upc
branches/gupc/gcc/DATESTAMP
branches/gupc/gcc/c-parser.c