------- Comment #40 from pcarlini at suse dot de 2006-09-26 15:57 ------- (In reply to comment #38) > We have our reasons to enable strict aliasing by default.
In my opinion, this is a central point. I think we should try to explain what strict aliasing buys from the point of view of the optimizers. In my experience, quite a few people do not quite understand *why* those aliasing rules are there in the first place and why lately GCC (or any modern compiler, for that matter, of course, that's the point) tries to be as strict as possible: otherwise, those people would be more willing to learn the rules and appreciate our (I should say, yours, Danny and compiler people) hard efforts in this area. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28778