diff options
author | Richard Lowe <richlowe@richlowe.net> | 2016-01-22 21:33:49 -0500 |
---|---|---|
committer | Richard Lowe <richlowe@richlowe.net> | 2016-02-14 16:10:58 -0500 |
commit | 7f11fd00fc23e2af7ae21cc8837a2b86380dcfa7 (patch) | |
tree | 83384b7f044313da245f28f302ce70d7db5e2ab1 /usr/src/lib/libm/sparc | |
parent | eae164eb03cbb004dcf9154f36352e62f693eb6c (diff) | |
download | illumos-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.h | 24 |
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; |