Hi, This is the second version of the mips patches without the ones which were already accepted.
Changes: - Keep mips32r2 in the list of configure options so it doesn't break anything (although now it's a no op). - Drop float dsp patch and just do the normal 64-bit porting. This would be good to do properly in generic code at some point. I have a feeling that using restrict in the way I did could result in undefined behavior in certain cases though. - Move asmdefs.h to libavutil/mips to allow for the above change. - Rebase the 64-bit porting and fix the conflicts. - Add entry in the changelog for the mips 64-bit port. Thanks, James James Cowgill (4): mips/aacdec: remove uses of mips32r2 specific ext instructions configure, mips: remove MIPS32R2, merging it with MIPSFPU mips: port optimizations to mips n64 changelog: add mips 64-bit port Changelog | 1 + Makefile | 2 +- arch.mak | 1 - configure | 18 ++++++--- libavcodec/mips/aacdec_mips.c | 21 ++++++----- libavcodec/mips/aacdec_mips.h | 58 ++++++++++++++-------------- libavcodec/mips/aacpsdsp_mips.c | 43 ++++++++++----------- libavcodec/mips/aacpsy_mips.h | 6 ++- libavcodec/mips/aacsbr_mips.c | 53 +++++++++++++------------- libavcodec/mips/aacsbr_mips.h | 17 +++++---- libavcodec/mips/ac3dsp_mips.c | 63 ++++++++++++++++--------------- libavcodec/mips/acelp_filters_mips.c | 13 ++++--- libavcodec/mips/acelp_vectors_mips.c | 7 ++-- libavcodec/mips/celp_filters_mips.c | 13 ++++--- libavcodec/mips/celp_math_mips.c | 5 ++- libavcodec/mips/compute_antialias_float.h | 4 +- libavcodec/mips/fft_mips.c | 13 ++++--- libavcodec/mips/fmtconvert_mips.c | 6 +-- libavcodec/mips/lsp_mips.h | 6 ++- libavcodec/mips/mpegaudiodsp_mips_fixed.c | 11 +++--- libavcodec/mips/mpegaudiodsp_mips_float.c | 25 ++++++------ libavcodec/mips/sbrdsp_mips.c | 45 +++++++++++----------- libavutil/mips/asmdefs.h | 48 +++++++++++++++++++++++ libavutil/mips/float_dsp_mips.c | 21 ++++++----- 24 files changed, 289 insertions(+), 211 deletions(-) create mode 100644 libavutil/mips/asmdefs.h -- 2.1.4 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel