[x264-devel] misc arm fixes

Janne Grunau janne-x264 at jannau.net
Sun Jul 20 18:48:24 CEST 2014


Hi,

this patchset contains various arm fixes:

[PATCH 1/8] arm: do not append CFLAGS to ASFLAGS

to avoid adding -std=gnu99 to ASFLAGS, reported here http://stackoverflow.com/questions/24844695/issue-2-when-compiling-xuggler-for-raspberry-pi-with-libx264

[PATCH 2/8] arm: set .arch/.fpu from asm.S

simplification, same as what what libav does

[PATCH 3/8] arm: move instructions after '.rept' to separate line
[PATCH 4/8] arm: check if the assembler supports the '.func'

makes the integrated assembler in llvm trunk useable 


no change if $CC is not set, if we use a compiler as assembler using $CC
makes more sense then gcc. might break arm builds with clang < 3.5
if no AS is set

[PATCH 6/8] checkasm: add memory clobber to read_time inline asm

WTF!

[PATCH 7/8] arm: do not use aligned stores in mc_weight_w4_*neon
[PATCH 8/8] arm: use long multiplication in mc_weight_w*_neon

changes are also available from http://git.jannau.net/x264.git/log/?h=arm

I will rebase the aarch64 set on to this.

Janne


More information about the x264-devel mailing list