diff options
author | Rob Browning <rlb@defaultvalue.org> | 2003-03-25 23:57:58 +0000 |
---|---|---|
committer | Rob Browning <rlb@defaultvalue.org> | 2003-03-25 23:57:58 +0000 |
commit | 22185d5f6542bdfe5723647085381b6537efb510 (patch) | |
tree | 88c286f9c45bdfcd0c31c6f481c9fc210aedabb5 /libguile/numbers.h | |
parent | ee33d62a8d6f080e64aba83d0d4e1b543f667368 (diff) | |
download | guile-22185d5f6542bdfe5723647085381b6537efb510.tar.gz |
* numbers.h: replace usage of HAVE_FLOATINGPOINT_H with
SCM_HAVE_FLOATINGPOINT_H. Replace usage of HAVE_IEEEFP_H with
SCM_HAVE_IEEEFP_H. Replace usage of HAVE_NAN_H with
SCM_HAVE_NAN_H. Replace usage of STDC_HEADERS with
SCM_HAVE_STDC_HEADERS. Replace usage of ptrdiff_t with
scm_t_ptrdiff. Replace usage of HAVE_LONG_LONGS with
"SCM_SIZEOF_LONG_LONG != 0".
Diffstat (limited to 'libguile/numbers.h')
-rw-r--r-- | libguile/numbers.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/libguile/numbers.h b/libguile/numbers.h index c8ec73530..25495247a 100644 --- a/libguile/numbers.h +++ b/libguile/numbers.h @@ -49,15 +49,15 @@ #include "libguile/__scm.h" #include "libguile/print.h" -#if defined (HAVE_FLOATINGPOINT_H) +#if defined (SCM_HAVE_FLOATINGPOINT_H) #include <floatingpoint.h> #endif -#if defined (HAVE_IEEEFP_H) +#if defined (SCM_HAVE_IEEEFP_H) #include <ieeefp.h> #endif -#if defined (HAVE_NAN_H) +#if defined (SCM_HAVE_NAN_H) #if defined (SCO) #define _IEEE 1 #endif @@ -110,7 +110,7 @@ * SCM_FLTMAX is less than or scm_equal the largest single precision float */ -#ifdef STDC_HEADERS +#ifdef SCM_HAVE_STDC_HEADERS #ifndef GO32 #include <float.h> #endif /* ndef GO32 */ @@ -253,9 +253,9 @@ SCM_API SCM scm_i_uint2big (unsigned int n); SCM_API SCM scm_i_long2big (long n); SCM_API SCM scm_i_ulong2big (unsigned long n); SCM_API SCM scm_i_size2big (size_t n); -SCM_API SCM scm_i_ptrdiff2big (ptrdiff_t n); +SCM_API SCM scm_i_ptrdiff2big (scm_t_ptrdiff n); -#ifdef HAVE_LONG_LONGS +#if SCM_SIZEOF_LONG_LONG != 0 SCM_API SCM scm_i_long_long2big (long long n); SCM_API SCM scm_i_ulong_long2big (unsigned long long n); #endif @@ -323,7 +323,7 @@ SCM_API SCM scm_uint2num (unsigned int n); SCM_API SCM scm_long2num (long n); SCM_API SCM scm_ulong2num (unsigned long n); SCM_API SCM scm_size2num (size_t n); -SCM_API SCM scm_ptrdiff2num (ptrdiff_t n); +SCM_API SCM scm_ptrdiff2num (scm_t_ptrdiff n); SCM_API short scm_num2short (SCM num, unsigned long int pos, const char *s_caller); SCM_API unsigned short scm_num2ushort (SCM num, unsigned long int pos, @@ -336,11 +336,11 @@ SCM_API long scm_num2long (SCM num, unsigned long int pos, const char *s_caller); SCM_API unsigned long scm_num2ulong (SCM num, unsigned long int pos, const char *s_caller); -SCM_API ptrdiff_t scm_num2ptrdiff (SCM num, unsigned long int pos, - const char *s_caller); +SCM_API scm_t_ptrdiff scm_num2ptrdiff (SCM num, unsigned long int pos, + const char *s_caller); SCM_API size_t scm_num2size (SCM num, unsigned long int pos, const char *s_caller); -#ifdef HAVE_LONG_LONGS +#if SCM_SIZEOF_LONG_LONG != 0 SCM_API SCM scm_long_long2num (long long sl); SCM_API SCM scm_ulong_long2num (unsigned long long sl); SCM_API long long scm_num2long_long (SCM num, unsigned long int pos, |