jc-kynesim / rpi-ffmpeg

FFmpeg work for RPI
Other
107 stars 25 forks source link

aarch64/rpi_sand: Fix building under Clang/LLVM #82

Closed chewi closed 4 months ago

chewi commented 4 months ago

The Arm A64 Instruction Set Architecture manual says that the MOV (element) instruction takes the form MOV <Vd>.<Ts>[<index1>], <Vn>.<Ts>[<index2>], where <Ts> is one of B, H, S, or D. Only certain other instructions accept a number in front. GNU as allows you to include it for any instruction, but this is non-standard. This is explained at https://stackoverflow.com/questions/71907156.

Disclaimer: My assembly knowledge is close to 0.