egcs/gcc ChangeLog c-common.c expr.c
Mark Mitchell
mmitchel@cygnus.com
Mon Sep 28 07:44:00 GMT 1998
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: mmitchel@egcs.cygnus.com 98/09/28 07:44:14
Modified files:
gcc : ChangeLog c-common.c expr.c
Log message:
* c-common.c (c_get_alias_set): Tighten slightly for FUNCTION_TYPEs
and ARRAY_TYPEs. Tidy up. Improve support for type-punning.
* expr.c (store_field): Add alias_set parameter. Set the
MEM_ALIAS_SET accordingly, if the target is a MEM.
(expand_assignment): Use it.
(store_constructor_field): Pass 0.
(expand_expr): Likewise.
More information about the Gcc-cvs
mailing list