This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r130776 - in /branches/incremental-compiler/gcc...
- From: tromey at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 11 Dec 2007 19:00:38 -0000
- Subject: r130776 - in /branches/incremental-compiler/gcc...
Author: tromey
Date: Tue Dec 11 19:00:37 2007
New Revision: 130776
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130776
Log:
* c-typeck.c (require_complete_type): Now static.
(build_function_call): Cast function type.
(comptypes_internal): Use smashed type variant.
(build_indirect_ref): Convert pointer type, not type of
dereference.
(really_start_incremental_init): Use smashed type variant.
* c-tree.h (require_complete_type): Remove declaration.
(C_SMASHED_TYPE_VARIANT): Rewrote.
(C_SMASHED_VARIANT): Remove.
* c-decl.c (grokdeclarator): Remove unused variable.
(start_struct): Fix condition.
(start_enum): Likewise.
(declspecs_add_type): Use smashed variant of a typedef.
(duplicate_decls): Use smashed type variant.
(pushdecl): Likewise.
Modified:
branches/incremental-compiler/gcc/ChangeLog
branches/incremental-compiler/gcc/c-decl.c
branches/incremental-compiler/gcc/c-tree.h
branches/incremental-compiler/gcc/c-typeck.c