--- 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
--- 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
--- 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
--- 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
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