diff options
author | Vitaly Stoyan <vitstn@gmail.com> | 2023-12-21 12:53:31 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-21 12:53:31 +0300 |
commit | 037dc17c006d158a227672e21578612a85178728 (patch) | |
tree | cc864bbddba0b2c06cbcaade4c202cd91458a4db /build/plugins/llvm_bc.py | |
parent | 35f1f39580e30e0736ffd75eaa3a815aa8f21860 (diff) | |
download | ydb-037dc17c006d158a227672e21578612a85178728.tar.gz |
init (#610)
Diffstat (limited to 'build/plugins/llvm_bc.py')
-rw-r--r-- | build/plugins/llvm_bc.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/build/plugins/llvm_bc.py b/build/plugins/llvm_bc.py index b41c106fe2..bd1e4099f2 100644 --- a/build/plugins/llvm_bc.py +++ b/build/plugins/llvm_bc.py @@ -2,10 +2,12 @@ from _common import rootrel_arc_src, sort_by_keywords, skip_build_root def onllvm_bc(unit, *args): - free_args, kwds = sort_by_keywords({'SYMBOLS': -1, 'NAME': 1, 'GENERATE_MACHINE_CODE': 0, 'NO_COMPILE': 0}, args) + free_args, kwds = sort_by_keywords( + {'SYMBOLS': -1, 'NAME': 1, 'GENERATE_MACHINE_CODE': 0, 'NO_COMPILE': 0, 'SUFFIX': 1}, args + ) name = kwds['NAME'][0] symbols = kwds.get('SYMBOLS') - obj_suf = unit.get('OBJ_SUF') + obj_suf = kwds['SUFFIX'][0] if 'SUFFIX' in kwds else '' + unit.get('OBJ_SUF') skip_compile_step = 'NO_COMPILE' in kwds merged_bc = name + '_merged' + obj_suf + '.bc' out_bc = name + '_optimized' + obj_suf + '.bc' |