summaryrefslogtreecommitdiff
path: root/numpy/f2py/rules.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/f2py/rules.py')
-rw-r--r--numpy/f2py/rules.py17
1 files changed, 11 insertions, 6 deletions
diff --git a/numpy/f2py/rules.py b/numpy/f2py/rules.py
index f9bf5dcd9..825b13b23 100644
--- a/numpy/f2py/rules.py
+++ b/numpy/f2py/rules.py
@@ -517,12 +517,17 @@ rout_rules=[
################ Rules for arguments ##################
typedef_need_dict = {islong_long:'long_long',
- islong_double:'long_double',
- islong_complex:'complex_long_double',
- isunsigned_char:'unsigned_char',
- isunsigned_short:'unsigned_short',
- isunsigned:'unsigned',
- isunsigned_long_long:'unsigned_long_long'}
+ islong_double:'long_double',
+ islong_complex:'complex_long_double',
+ isunsigned_char:'unsigned_char',
+ isunsigned_short:'unsigned_short',
+ isunsigned:'unsigned',
+ isunsigned_long_long:'unsigned_long_long',
+ isunsigned_chararray:'unsigned_char',
+ isunsigned_shortarray:'unsigned_short',
+ isunsigned_long_longarray:'unsigned_long_long',
+ issigned_long_longarray:'long_long',
+ }
aux_rules=[
{