diff options
author | Jakob Kaivo <jkk@ung.org> | 2019-03-03 21:21:00 -0500 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2019-03-03 21:21:00 -0500 |
commit | e35f7dfb24a5b26679d34698f6f3c8c0207289fe (patch) | |
tree | fe9c9ea16732191e653bda86ed4b85ccb5eeab3b /src/math | |
parent | 91730b52d57d540c96312b2b26e228bb2a37b8c1 (diff) |
add TGCMPLX macro (only used by <complex.h> stuff, but it's a shared file)
Diffstat (limited to 'src/math')
-rw-r--r-- | src/math/_tgmath.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/math/_tgmath.h b/src/math/_tgmath.h index 01533baa..fa7ce4b4 100644 --- a/src/math/_tgmath.h +++ b/src/math/_tgmath.h @@ -5,18 +5,22 @@ #ifdef TGSOURCE # if (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L) +# define TGCMPLX(x,y) CMPLXF(x,y) # define TGFN(x) x##f # define TYPE float # define TGHUGE HUGE_VALF # include TGSOURCE +# undef TGCMPLX # undef TGFN # undef TYPE # undef TGHUGE +# define TGCMPLX(x,y) CMPLXL(x,y) # define TGFN(x) x##l # define TYPE long double # define TGHUGE HUGE_VALL # include TGSOURCE +# undef TGCMPLX # undef TGFN # undef TYPE # undef TGHUGE @@ -24,6 +28,7 @@ #endif +#define TGCMPLX(x,y) CMPLX(x,y) #define TGFN(x) x #define TYPE double #define TGHUGE HUGE_VAL |