diff --git a/meson.build b/meson.build index dfece07d2..2eed04946 100644 --- a/meson.build +++ b/meson.build @@ -264,44 +264,20 @@ ext_mappings = { '_d': {'def': ['TRANS', 'CONJ', 'XCONJ']}, } -symb_defs = [ - {'base': '?asum'}, - {'base': '?sum'}, - {'base': '?amax', 'def': [ 'USE_ABS' ], 'undef': [ 'USE_MIN' ]}, - {'base': '?amin', 'def': [ 'USE_ABS', 'USE_MIN' ], 'undef': []}, - {'base': '?max', 'def': [], 'undef': [ 'USE_ABS', 'USE_MIN' ]}, - {'base': '?min', 'def': [ 'USE_MIN' ], 'undef': [ 'USE_ABS' ]}, - {'base': 'i?max', 'def': [ ], 'undef': [ 'USE_ABS', 'USE_MIN' ]}, - {'base': 'i?amax', 'def': [ 'USE_ABS' ], 'undef': [ 'USE_MIN' ]}, - {'base': 'i?amin', 'def': [ 'USE_ABS', 'USE_MIN' ], 'undef': [ ]}, - {'base': 'i?min', 'def': [ 'USE_MIN' ], 'undef': [ 'USE_ABS' ]}, - {'base': '?max', 'def': [ ], 'undef': [ 'USE_ABS', 'USE_MIN' ]}, - {'base': '?min', 'def': [ 'USE_MIN' ], 'undef': [ 'USE_ABS' ]}, - {'base': '?axpy'}, - {'base': '?axpyc', 'def': [ 'CONJ' ], 'undef': []}, - {'base': '?copy'}, - {'base': '?dot'}, - {'base': '?dotu', 'def': [], 'undef': [ 'CONJ' ]}, - {'base': '?dotc', 'def': [ 'CONJ' ], 'undef': []}, - {'base': '?nrm2'}, - {'base': '?rot'}, - {'base': '?rotm'}, - {'base': '?rotmg'}, - {'base': '?rotg'}, - {'base': '?scal'}, - {'base': '?swap'}, - {'base': '?dsdot'}, - {'base': '?ger'}, - {'base': '?geru', 'def': [], 'undef': [ 'CONJ' ]}, - {'base': '?gerc', 'def': [ 'CONJ' ], 'undef': []}, - {'base': '?gemv'}, - {'base': '?trmv'}, - {'base': '?trsv'}, - {'base': '?symv'}, - {'base': '?syr'}, - {'base': '?syr2'}, - {'base': '?gbmv'}, -] +symb_defs = { + '?amax': {'def': ['USE_ABS'], 'undef': ['USE_MIN']}, + '?amin': {'def': ['USE_ABS', 'USE_MIN']}, + 'i?max': {'undef': ['USE_ABS', 'USE_MIN']}, + 'i?amax': {'def': ['USE_ABS'], 'undef': ['USE_MIN']}, + 'i?amin': {'def': ['USE_ABS', 'USE_MIN']}, + 'i?min': {'def': ['USE_MIN'], 'undef': ['USE_ABS']}, + '?max': {'undef': ['USE_ABS', 'USE_MIN']}, + '?min': {'def': ['USE_MIN'], 'undef': ['USE_ABS']}, + '?axpyc': {'def': ['CONJ']}, + '?dotc': {'def': ['CONJ']}, + '?geru': {'undef': ['CONJ']}, + '?gerc': {'def': ['CONJ']}, +} # Ignoring other hostarch checks and conflicts for arch in BSD for now _inc = [include_directories('.')]