John Engelhart <john.engelh...@gmail.com> writes: > Objective-C defines 'c_common_get_alias_set' as its language specific > alias set manager. c_common_get_alias_set() seems(?) to only > implement C's strict aliasing rules, with no provisions for > Objective-C's needs.
> Can anyone with a much better understanding of GCC's internals comment on > this? I think you are correct about what is happening today. Since I don't know anything about Objective C, I don't know what should happen instead. I would guess that you would want to set up a tree of alias sets, using record_alias_subset. Ian