[FFmpeg-devel] [PATCH 0/5] assembler related build system merge from libav

James Almer jamrial at gmail.com
Wed Jun 21 01:49:54 EEST 2017


These are five commits from libav a bit away from out current merge
point that are useful enough that i figured should be committed now.

Diego Biurrun (4):
  build: Generalize yasm/nasm-related variable names
  build: Allow generating dependencies as a side-effect of assembling
  build: Explicitly set 32-bit/64-bit object formats for nasm/yasm
  build: Prefer NASM assembler over YASM

James Almer (1):
  build: fix commandline selection of nasm

 .travis.yml                                 |   4 +-
 Changelog                                   |   2 +
 Makefile                                    |   2 +-
 configure                                   | 114 +++++++++++++++----------
 doc/optimization.txt                        |   8 +-
 doc/platform.texi                           |   8 +-
 ffbuild/arch.mak                            |   2 +-
 ffbuild/common.mak                          |  26 +++---
 libavcodec/tests/x86/dct.c                  |  10 +--
 libavcodec/x86/Makefile                     | 124 ++++++++++++++--------------
 libavcodec/x86/alacdsp_init.c               |   4 +-
 libavcodec/x86/blockdsp_init.c              |   4 +-
 libavcodec/x86/dirac_dwt_init.c             |   6 +-
 libavcodec/x86/diracdsp_init.c              |   6 +-
 libavcodec/x86/flacdsp_init.c               |   4 +-
 libavcodec/x86/fmtconvert_init.c            |   8 +-
 libavcodec/x86/h264_qpel.c                  |   6 +-
 libavcodec/x86/h264dsp_init.c               |   2 +-
 libavcodec/x86/hpeldsp_init.c               |   4 +-
 libavcodec/x86/lossless_audiodsp_init.c     |   2 +-
 libavcodec/x86/me_cmp_init.c                |   6 +-
 libavcodec/x86/mpegaudiodsp.c               |  12 +--
 libavcodec/x86/qpeldsp_init.c               |   4 +-
 libavcodec/x86/rv40dsp_init.c               |   8 +-
 libavcodec/x86/synth_filter_init.c          |   8 +-
 libavcodec/x86/takdsp_init.c                |   2 +-
 libavcodec/x86/ttadsp_init.c                |   2 +-
 libavcodec/x86/ttaencdsp_init.c             |   2 +-
 libavcodec/x86/v210-init.c                  |   2 +-
 libavcodec/x86/vc1dsp_init.c                |   8 +-
 libavcodec/x86/videodsp_init.c              |   8 +-
 libavcodec/x86/vp8dsp_init.c                |  12 +--
 libavcodec/x86/vp9dsp_init.c                |   8 +-
 libavcodec/x86/vp9dsp_init_16bpp.c          |   8 +-
 libavcodec/x86/vp9dsp_init_16bpp_template.c |   8 +-
 libavcodec/x86/xvididct_init.c              |   6 +-
 libavfilter/x86/Makefile                    |  44 +++++-----
 libavfilter/x86/vf_gradfun_init.c           |   8 +-
 libavfilter/x86/vf_hqdn3d_init.c            |   4 +-
 libavfilter/x86/vf_idet_init.c              |   6 +-
 libavfilter/x86/vf_pullup_init.c            |   2 +-
 libavresample/x86/Makefile                  |   2 +-
 libavutil/x86/Makefile                      |   4 +-
 libavutil/x86/cpu.c                         |   4 +-
 libswresample/audioconvert.c                |   2 +-
 libswresample/rematrix.c                    |   2 +-
 libswresample/x86/Makefile                  |   2 +-
 libswresample/x86/rematrix_init.c           |   2 +-
 libswscale/x86/Makefile                     |   2 +-
 libswscale/x86/rgb2rgb_template.c           |   4 +-
 tests/checkasm/Makefile                     |   2 +-
 tests/checkasm/checkasm.h                   |   2 +-
 tools/target_dec_fuzzer.c                   |   2 +-
 53 files changed, 285 insertions(+), 259 deletions(-)

-- 
2.13.0



More information about the ffmpeg-devel mailing list