diff options
| author | agomziakov <[email protected]> | 2025-09-02 21:19:29 +0300 |
|---|---|---|
| committer | agomziakov <[email protected]> | 2025-09-02 21:47:54 +0300 |
| commit | 32aa87dd759403aa84f0bbe9aadcc8d4b7b88844 (patch) | |
| tree | dcf8e67bc932ade316246349dec83ce6737c68ee /yql/essentials/sql/v1/sql_expression.cpp | |
| parent | 4b83ba046ed951fd97bfa4483ef83844be2af976 (diff) | |
add ASM_PREINCLUDE(...) to NASM compiler
ffmpeg отказался от yasm ассемблера <https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/2f888fb99eef07a259879273bc9999c5e86620ca>
Необходимо везде использовать nasm, но в build/ymake.core.conf макрос \_SRC\_nasm не учитывает ASM\_PREINCLUDE(...).
То есть раньше с yasm получалась команда с -P contrib/restricted/ffmpeg/config.asm
```
/home/agomziakov/.ya/build/build_root/8stl/000a3f/contrib/tools/yasm/yasm \
-f elf64 \
-D UNIX \
--replace=/home/agomziakov/.ya/build/build_root/8stl/000a3f=/-B \
-D _x86_64_ \
-D_YASM_ \
-g dwarf2 \
-I /home/agomziakov/.ya/build/build_root/8stl/000a3f \
-I /home/agomziakov/arcadia \
-I /home/agomziakov/arcadia/contrib/restricted/ffmpeg \
-o /home/agomziakov/.ya/build/build_root/8stl/000a3f/contrib/restricted/ffmpeg/libavcodec/_/x86/v210enc.o \
-P contrib/restricted/ffmpeg/config.asm \ # !!!!!!!!!!!
/home/agomziakov/arcadia/contrib/restricted/ffmpeg/libavcodec/x86/v210enc.asm
```
Сейчас при использовании NASM флаг -P не добавляется. Нужно добавить
commit_hash:05bfce2bf9ae2444820bc926d7b343d14ab7ec6e
Diffstat (limited to 'yql/essentials/sql/v1/sql_expression.cpp')
0 files changed, 0 insertions, 0 deletions
