summaryrefslogtreecommitdiff
path: root/sysdeps/powerpc/bits/mathinline.h
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/powerpc/bits/mathinline.h')
-rw-r--r--sysdeps/powerpc/bits/mathinline.h13
1 files changed, 4 insertions, 9 deletions
diff --git a/sysdeps/powerpc/bits/mathinline.h b/sysdeps/powerpc/bits/mathinline.h
index db9688cfc5..d7f2a3ac0d 100644
--- a/sysdeps/powerpc/bits/mathinline.h
+++ b/sysdeps/powerpc/bits/mathinline.h
@@ -17,16 +17,13 @@
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
-#ifndef __MATH_H
-#define __MATH_H
-
#ifdef __GNUC__
-#ifndef __NO_MATH_INLINES
+#if !defined __NO_MATH_INLINES && defined __OPTIMIZE__
#ifdef __cplusplus
-#define __MATH_INLINE __inline
+# define __MATH_INLINE __inline
#else
-#define __MATH_INLINE extern __inline
+# define __MATH_INLINE extern __inline
#endif
__MATH_INLINE double __sgn1 (double __x);
@@ -64,7 +61,5 @@ fabs (double __x)
return __value;
}
-#endif /* __NO_MATH_INLINES */
+#endif /* __NO_MATH_INLINES && __OPTIMZE__ */
#endif /* __GNUC__ */
-
-#endif /* __MATH_H */