[Bug c/26005] Non-existent function/macro isinf() - correctly rejected by gcc - accepted by gcc -O

2006-01-29 Thread dbb at hadenmead dot com
--- Comment #10 from dbb at hadenmead dot com 2006-01-29 09:32 --- OK, I think I have achieved enlightenment. Thank you both for your patience. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26005

[Bug c/26005] Non-existent function/macro isinf() - correctly rejected by gcc - accepted by gcc -O

2006-01-28 Thread dbb at hadenmead dot com
--- Comment #7 from dbb at hadenmead dot com 2006-01-29 00:36 --- Please forgive my persistence, but :- > Again this is a bug in your code/Semi in solaris and not in GCC. Possibly in Solaris (non-compliance with standard), but the code I have supplied contains no bugs : the c

[Bug c/26005] Non-existent function/macro isinf() - correctly rejected by gcc - accepted by gcc -O

2006-01-28 Thread dbb at hadenmead dot com
--- Comment #4 from dbb at hadenmead dot com 2006-01-28 21:30 --- Sorry, I must ask you to help me here. The function [macro] isinf() is not declared [or defined] in any of the Solaris9 include files (the nearest it comes is in /usr/include/ieefp.h, which defines the function finite

[Bug c/26005] Non-existent function/macro isinf() - correctly rejected by gcc - accepted by gcc -O

2006-01-28 Thread dbb at hadenmead dot com
--- Comment #2 from dbb at hadenmead dot com 2006-01-28 19:36 --- This function is not present in Solaris9 (although it is indeed available in Solaris10). So - with or without the optimiser - the compile should always fail; unless, of course,the optimiser makes assumptions about the

[Bug c/26005] New: Non-existent function/macro isinf() - correctly rejected by gcc - accepted by gcc -O

2006-01-28 Thread dbb at hadenmead dot com
Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dbb at hadenmead dot com GCC build triplet: sparc-sun-solaris2.9 GCC host triplet: sparc-sun-solaris2.9 GCC target triplet: sparc-sun-solaris2.9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26005