diff options
author | Dana Robinson <43805+derobins@users.noreply.github.com> | 2021-06-25 05:08:01 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-25 05:08:01 (GMT) |
commit | 6dd051101d94b14ff21469b8045c4c26e2a446bd (patch) | |
tree | f1f9238d04c80cb8af220abecf88a9ef78135a34 /tools/test/perform/pio_standalone.h | |
parent | 34f2df48b7e0ae2151462a9835fd7096ef8c2925 (diff) | |
download | hdf5-6dd051101d94b14ff21469b8045c4c26e2a446bd.zip hdf5-6dd051101d94b14ff21469b8045c4c26e2a446bd.tar.gz hdf5-6dd051101d94b14ff21469b8045c4c26e2a446bd.tar.bz2 |
Assume frexpl/f and fabsl/f, which are C99 (#799)
Diffstat (limited to 'tools/test/perform/pio_standalone.h')
-rw-r--r-- | tools/test/perform/pio_standalone.h | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/tools/test/perform/pio_standalone.h b/tools/test/perform/pio_standalone.h index 82fabdc..2d89d30 100644 --- a/tools/test/perform/pio_standalone.h +++ b/tools/test/perform/pio_standalone.h @@ -108,10 +108,9 @@ #define HD_exit(N) _exit(N) #define HDexp(X) exp(X) #define HDfabs(X) fabs(X) -/* use ABS() because fabsf() fabsl() are not common yet. */ -#define HDfabsf(X) ABS(X) -#define HDfabsl(X) ABS(X) -#define HDfclose(F) fclose(F) +#define HDfabsf(X) fabsf(X) +#define HDfabsl(X) fabsl(X) +#define HDfclose(F) fclose(F) /* fcntl() variable arguments */ #define HDfdopen(N, S) fdopen(N, S) #define HDfeof(F) feof(F) @@ -137,17 +136,8 @@ #define HDfree(M) free(M) #define HDfreopen(S, M, F) freopen(S, M, F) #define HDfrexp(X, N) frexp(X, N) -/* Check for Cray-specific 'frexpf()' and 'frexpl()' routines */ -#ifdef H5_HAVE_FREXPF -#define HDfrexpf(X, N) frexpf(X, N) -#else /* H5_HAVE_FREXPF */ -#define HDfrexpf(X, N) frexp(X, N) -#endif /* H5_HAVE_FREXPF */ -#ifdef H5_HAVE_FREXPL -#define HDfrexpl(X, N) frexpl(X, N) -#else /* H5_HAVE_FREXPL */ -#define HDfrexpl(X, N) frexp(X, N) -#endif /* H5_HAVE_FREXPL */ +#define HDfrexpf(X, N) frexpf(X, N) +#define HDfrexpl(X, N) frexpl(X, N) /* fscanf() variable arguments */ #ifdef H5_HAVE_FSEEKO #define HDfseek(F, O, W) fseeko(F, O, W) |