------- Comment #2 from cdfrey at netdirect dot ca 2005-12-03 00:32 ------- Thanks for the info!
I can understand the examples in the article at http://mail-index.netbsd.org/tech-kern/2003/08/11/0001.html but with my example source code in this bug report, I can't seem to follow the optimization path that results in what I'm seeing. I understand that the optimizer can ignore duplicated code, or unnecessary code, but conv and d2 need to be initialized somehow, and if the compiler doesn't use the code that's there, what does it use? A warning would be really nice. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25235