Silence softfloat warnings on OpenSolaris

Don't define C99 math functions on OpenSolaris (Solaris 11),
which still ships GCC 3.4.3. This fixes redefinition warnings.

Spotted by Palle Lyckegaard.

Signed-off-by: Andreas Färber <afaerber@opensolaris.org>
Cc: Palle Lyckegaard <palle@lyckegaard.dk>
Cc: Ben Taylor <bentaylor.solx86@gmail.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
Andreas Färber 2009-12-12 20:10:56 +01:00 committed by Blue Swirl
parent ee7139c33b
commit be45f06826

View File

@ -22,7 +22,7 @@
*/ */
#if defined(CONFIG_SOLARIS) && \ #if defined(CONFIG_SOLARIS) && \
((CONFIG_SOLARIS_VERSION <= 9 ) || \ ((CONFIG_SOLARIS_VERSION <= 9 ) || \
((CONFIG_SOLARIS_VERSION >= 10) && (__GNUC__ < 4))) \ ((CONFIG_SOLARIS_VERSION == 10) && (__GNUC__ < 4))) \
|| (defined(__OpenBSD__) && (OpenBSD < 200811)) || (defined(__OpenBSD__) && (OpenBSD < 200811))
/* /*
* C99 7.12.3 classification macros * C99 7.12.3 classification macros