------- Comment #2 from whaley at cs dot utsa dot edu 2006-12-18 20:43 ------- Hi,
While it may be decided not to fix this problem, this is not a duplicate of bug 323, and so it should be closed for another reason if you want to ignore it. 323 has a problem because of the function call, where a programmer knows that a round-down can occur by examining the code. This problem is due to register spilling, and so no amount of source examination can figure out if this could occur. Therefore, 323 can be worked around by the knowledgable user, and this one cannot. Also, the 323 would require a pragmas or something to prevent, whereas this problem could be completely avoided merely by spilling the 80-bit value when gcc decides to spill. Since this problem cannot be worked around, and has a much more discrete fix, it is very different indeed from the much harder to fix 323. Thanks, Clint -- whaley at cs dot utsa dot edu changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|DUPLICATE | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30255 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]