> > * misc.c (gnat_get_alias_set): Pass true to get_alias_set. > > * utils.c (relate_alias_sets): Likewise. > > * trans.c (validate_unchecked_conversion): Likewise. > > Missing gcc-interface/ prefix here. Updated. > > But can't we use a default value (of true I suppose) for the new parameter?
I originally went for default value of false with an assumption that most of uses of get_alias_set are from the optimizers and in this context it is better to keep the original beaviour (returning 0 for -fno-strict-aliasing) The code used to build types I updated should be less actively developed. Since I ended up modifying quite few calls I have no problem with flipping the default or perhaps going for two entry points. Honza > > -- > Eric Botcazou