------- Comment #4 from siarhei dot siamashka at gmail dot com 2010-06-15 10:34 ------- Created an attachment (id=20913) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20913&action=view) a fixed testcase
A fixed testcase attached. The main problem here is that denormals are not handled in a 'civilized' way by gcc at the moment. They are just silently and unconditionally treated in a relaxed way, and that might be neither wanted nor expected by the user. And 'readelf -A' shows the following EABI tags for the generated object file, even not marking it in a special way with the regards to denormals handling: Tag_ABI_FP_denormal: Needed Tag_ABI_FP_exceptions: Needed Tag_ABI_FP_number_model: IEEE 754 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43703