summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--numpy/build_utils/__init__.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/numpy/build_utils/__init__.py b/numpy/build_utils/__init__.py
index 02fa4e2e3..c66be467d 100644
--- a/numpy/build_utils/__init__.py
+++ b/numpy/build_utils/__init__.py
@@ -71,6 +71,10 @@ int main()
validate_arguments(self, kw)
try_compile(self, kw)
ret = kw["success"]
+ if ret == 0:
+ kw["define_value"] = 1
+ else:
+ kw["define_value"] = 0
self.post_check(**kw)
if not kw.get('execute', False):
@@ -125,6 +129,10 @@ int main() {
validate_arguments(self, kw)
try_compile(self, kw)
ret = kw["success"]
+ if ret == 0:
+ kw["define_value"] = 1
+ else:
+ kw["define_value"] = 0
kw["define_name"] = "HAVE_%s" % sanitize_string(type_name)
kw["define_comment"] = "/* Set to 1 if %s is defined. */" % type_name