ISO CのAliasing

なんか大昔にかなりアホなバグレポートgcc-bugsに提出してしまったことがあるのですが、超FAQだったようで、dupマークをつけられまくり。古傷をえぐらないで〜;_;

簡単に要約すると、コンパイラは「違う型のポインタはエイリアスしない」と仮定した最適化(定数畳み込みとか)をしてもよい、ということらしい。ただしchar*以外。