------- Additional Comments From rth at gcc dot gnu dot org 2005-08-25 16:29 ------- Careful, Andrew. Things are not as cut-and-dried as you're making it out. Indeed, this is yet another example of the big structure member aliasing discussion we had earlier this year. I can't find the reference just now.
I vaguely seem to recall that for the nonce we decided to allow up-casts from members back to the structure. Which suggests that our string builtins should adjust the MEM_EXPR to discard the member from the aliasing info, and refer only to the object. -- What |Removed |Added ---------------------------------------------------------------------------- CC| |mark at codesourcery dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23561