diff options
author | Julian Taylor <jtaylor.debian@googlemail.com> | 2013-05-07 18:06:31 +0200 |
---|---|---|
committer | Julian Taylor <jtaylor.debian@googlemail.com> | 2013-05-08 00:29:14 +0200 |
commit | b0ef6aebcbedc2ea528c5f8d09f31f37320b08a2 (patch) | |
tree | de05b1153e4eb97ecb422f4895d064110c19b729 /numpy/core/setup.py | |
parent | c8228126ac0a00e058fb5a2c6106184b03d3fbb0 (diff) | |
download | numpy-b0ef6aebcbedc2ea528c5f8d09f31f37320b08a2.tar.gz |
MAINT: check for intrinsics at configure time
Diffstat (limited to 'numpy/core/setup.py')
-rw-r--r-- | numpy/core/setup.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/numpy/core/setup.py b/numpy/core/setup.py index 6df82b3fa..58d6072e8 100644 --- a/numpy/core/setup.py +++ b/numpy/core/setup.py @@ -161,6 +161,10 @@ def check_math_capabilities(config, moredefs, mathlibs): check_funcs(OPTIONAL_STDFUNCS) + for f, args in OPTIONAL_INTRINSICS: + if config.check_func(f, decl=False, call=True, call_args=args): + moredefs.append((fname2def(f), 1)) + # C99 functions: float and long double versions check_funcs(C99_FUNCS_SINGLE) check_funcs(C99_FUNCS_EXTENDED) |