summaryrefslogtreecommitdiff
path: root/usr/src/lib/libm/sparc
diff options
context:
space:
mode:
authorRichard Lowe <richlowe@richlowe.net>2016-01-22 21:33:49 -0500
committerRichard Lowe <richlowe@richlowe.net>2016-02-14 16:10:58 -0500
commit7f11fd00fc23e2af7ae21cc8837a2b86380dcfa7 (patch)
tree83384b7f044313da245f28f302ce70d7db5e2ab1 /usr/src/lib/libm/sparc
parenteae164eb03cbb004dcf9154f36352e62f693eb6c (diff)
downloadillumos-gate-7f11fd00fc23e2af7ae21cc8837a2b86380dcfa7.tar.gz
6648 illumos build should be explicit about C standards
Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
Diffstat (limited to 'usr/src/lib/libm/sparc')
-rw-r--r--usr/src/lib/libm/sparc/src/libm_inlines.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/usr/src/lib/libm/sparc/src/libm_inlines.h b/usr/src/lib/libm/sparc/src/libm_inlines.h
index 93c9aa2302..964bf3d88a 100644
--- a/usr/src/lib/libm/sparc/src/libm_inlines.h
+++ b/usr/src/lib/libm/sparc/src/libm_inlines.h
@@ -42,7 +42,7 @@
extern "C" {
#endif
-extern __inline__ double
+extern __GNU_INLINE double
__inline_sqrt(double d)
{
double ret;
@@ -51,7 +51,7 @@ __inline_sqrt(double d)
return (ret);
}
-extern __inline__ float
+extern __GNU_INLINE float
__inline_sqrtf(float f)
{
float ret;
@@ -60,7 +60,7 @@ __inline_sqrtf(float f)
return (ret);
}
-extern __inline__ enum fp_class_type
+extern __GNU_INLINE enum fp_class_type
fp_classf(float f)
{
enum fp_class_type ret;
@@ -113,7 +113,7 @@ fp_classf(float f)
#define _HI_WORD(x) ((uint32_t *)&x)[0]
#define _LO_WORD(x) ((uint32_t *)&x)[1]
-extern __inline__ enum fp_class_type
+extern __GNU_INLINE enum fp_class_type
fp_class(double d)
{
enum fp_class_type ret;
@@ -169,7 +169,7 @@ fp_class(double d)
return (ret);
}
-extern __inline__ int
+extern __GNU_INLINE int
__swapEX(int i)
{
int ret;
@@ -201,13 +201,13 @@ __swapEX(int i)
* compatibility
*/
/* ARGSUSED */
-extern __inline__ enum fp_precision_type
+extern __GNU_INLINE enum fp_precision_type
__swapRP(enum fp_precision_type i)
{
return (0);
}
-extern __inline__ enum fp_direction_type
+extern __GNU_INLINE enum fp_direction_type
__swapRD(enum fp_direction_type d)
{
enum fp_direction_type ret;
@@ -235,7 +235,7 @@ __swapRD(enum fp_direction_type d)
return (ret);
}
-extern __inline__ int
+extern __GNU_INLINE int
__swapTE(int i)
{
int ret;
@@ -262,19 +262,19 @@ __swapTE(int i)
return (ret);
}
-extern __inline__ double
+extern __GNU_INLINE double
sqrt(double d)
{
return (__inline_sqrt(d));
}
-extern __inline__ float
+extern __GNU_INLINE float
sqrtf(float f)
{
return (__inline_sqrtf(f));
}
-extern __inline__ double
+extern __GNU_INLINE double
fabs(double d)
{
double ret;
@@ -283,7 +283,7 @@ fabs(double d)
return (ret);
}
-extern __inline__ float
+extern __GNU_INLINE float
fabsf(float f)
{
float ret;