armv7a-hardfloat-linux-gnueabi-gcc -I. -I./ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -DHAVE_AV_CONFIG_H -O2 -pipe -mfpu=neon -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -march=armv7-a -std=c99 -marm -fPIC -pthread -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function-declaration -Werror=missing-prototypes -MMD -MF libswscale/swscale.d -MT libswscale/swscale.o -c -o libswscale/swscale.o libswscale/swscale.c libswscale/swscale.c: In function ‘yuv2yuvX16_c_template’: libswscale/swscale.c:327:13: warning: cast discards qualifiers from pointer target type libswscale/swscale.c:339:17: warning: cast discards qualifiers from pointer target type libswscale/swscale.c:340:17: warning: cast discards qualifiers from pointer target type libswscale/swscale.c:354:17: warning: cast discards qualifiers from pointer target type libswscale/swscale.c: In function ‘bgr32ToY_c’: libswscale/swscale.c:1704:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr32ToUV_c’: libswscale/swscale.c:1704:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1704:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr32ToUV_half_c’: libswscale/swscale.c:1704:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1704:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr321ToY_c’: libswscale/swscale.c:1705:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr321ToUV_c’: libswscale/swscale.c:1705:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1705:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr321ToUV_half_c’: libswscale/swscale.c:1705:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1705:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb32ToY_c’: libswscale/swscale.c:1706:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb32ToUV_c’: libswscale/swscale.c:1706:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1706:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb32ToUV_half_c’: libswscale/swscale.c:1706:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1706:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb321ToY_c’: libswscale/swscale.c:1707:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb321ToUV_c’: libswscale/swscale.c:1707:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1707:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb321ToUV_half_c’: libswscale/swscale.c:1707:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1707:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr16leToY_c’: libswscale/swscale.c:1708:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr16leToUV_c’: libswscale/swscale.c:1708:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1708:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr16leToUV_half_c’: libswscale/swscale.c:1708:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1708:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr15leToY_c’: libswscale/swscale.c:1709:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr15leToUV_c’: libswscale/swscale.c:1709:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1709:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr15leToUV_half_c’: libswscale/swscale.c:1709:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1709:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb16leToY_c’: libswscale/swscale.c:1710:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb16leToUV_c’: libswscale/swscale.c:1710:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1710:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb16leToUV_half_c’: libswscale/swscale.c:1710:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1710:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb15leToY_c’: libswscale/swscale.c:1711:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb15leToUV_c’: libswscale/swscale.c:1711:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1711:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb15leToUV_half_c’: libswscale/swscale.c:1711:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1711:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr16beToY_c’: libswscale/swscale.c:1712:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr16beToUV_c’: libswscale/swscale.c:1712:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1712:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr16beToUV_half_c’: libswscale/swscale.c:1712:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1712:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr15beToY_c’: libswscale/swscale.c:1713:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr15beToUV_c’: libswscale/swscale.c:1713:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1713:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘bgr15beToUV_half_c’: libswscale/swscale.c:1713:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1713:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb16beToY_c’: libswscale/swscale.c:1714:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb16beToUV_c’: libswscale/swscale.c:1714:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1714:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb16beToUV_half_c’: libswscale/swscale.c:1714:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1714:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb15beToY_c’: libswscale/swscale.c:1715:1: warning: passing argument 1 of ‘rgb16_32ToY_c_template’ from incompatible pointer type libswscale/swscale.c:1599:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb15beToUV_c’: libswscale/swscale.c:1715:1: warning: passing argument 1 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1715:1: warning: passing argument 2 of ‘rgb16_32ToUV_c_template’ from incompatible pointer type libswscale/swscale.c:1620:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘rgb15beToUV_half_c’: libswscale/swscale.c:1715:1: warning: passing argument 1 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c:1715:1: warning: passing argument 2 of ‘rgb16_32ToUV_half_c_template’ from incompatible pointer type libswscale/swscale.c:1644:1: note: expected ‘int16_t *’ but argument is of type ‘uint8_t *’ libswscale/swscale.c: In function ‘swScale’: libswscale/swscale.c:2687:13: warning: new qualifiers in middle of multi-level non-const cast are unsafe libswscale/swscale.c:2688:13: warning: new qualifiers in middle of multi-level non-const cast are unsafe libswscale/swscale.c:2689:13: warning: new qualifiers in middle of multi-level non-const cast are unsafe libswscale/swscale.c:2690:13: warning: new qualifiers in middle of multi-level non-const cast are unsafe libswscale/swscale.c: In function ‘sws_init_swScale_c’: libswscale/swscale.c:2773:46: warning: assignment from incompatible pointer type libswscale/swscale.c:2802:45: warning: assignment from incompatible pointer type libswscale/swscale.c:2809:45: warning: assignment from incompatible pointer type libswscale/swscale.c:2823:45: warning: assignment from incompatible pointer type libswscale/swscale.c:2830:45: warning: assignment from incompatible pointer type libswscale/swscale.c:2855:42: warning: assignment from incompatible pointer type libswscale/swscale.c:2860:42: warning: assignment from incompatible pointer type libswscale/swscale.c:2869:42: warning: assignment from incompatible pointer type libswscale/swscale.c:2870:42: warning: assignment from incompatible pointer type libswscale/swscale.c:2871:42: warning: assignment from incompatible pointer type libswscale/swscale.c:2884:42: warning: assignment from incompatible pointer type libswscale/swscale.c:2886:42: warning: assignment from incompatible pointer type libswscale/swscale.c:2888:42: warning: assignment from incompatible pointer type In file included from ./libavutil/intmath.h:31:0, from ./libavutil/common.h:99, from ./libavutil/avutil.h:126, from libswscale/swscale.h:30, from libswscale/swscale.c:60: ./libavutil/arm/intmath.h: In function ‘yuv2yuvX16_c_template’: ./libavutil/arm/intmath.h:82:5: warning: asm operand 2 probably doesn’t match constraints ./libavutil/arm/intmath.h:82:5: warning: asm operand 2 probably doesn’t match constraints ./libavutil/arm/intmath.h:82:5: warning: asm operand 2 probably doesn’t match constraints ./libavutil/arm/intmath.h:82:5: warning: asm operand 2 probably doesn’t match constraints ./libavutil/arm/intmath.h:82:5: warning: asm operand 2 probably doesn’t match constraints ./libavutil/arm/intmath.h:82:5: warning: asm operand 2 probably doesn’t match constraints ./libavutil/arm/intmath.h:82:5: warning: asm operand 2 probably doesn’t match constraints ./libavutil/arm/intmath.h:82:5: warning: asm operand 2 probably doesn’t match constraints ./libavutil/arm/intmath.h:82:5: error: impossible constraint in ‘asm’ ./libavutil/arm/intmath.h:82:5: error: impossible constraint in ‘asm’ ./libavutil/arm/intmath.h:82:5: error: impossible constraint in ‘asm’ ./libavutil/arm/intmath.h:82:5: error: impossible constraint in ‘asm’ ./libavutil/arm/intmath.h:82:5: error: impossible constraint in ‘asm’ ./libavutil/arm/intmath.h:82:5: error: impossible constraint in ‘asm’ ./libavutil/arm/intmath.h:82:5: error: impossible constraint in ‘asm’ ./libavutil/arm/intmath.h:82:5: error: impossible constraint in ‘asm’ libswscale/swscale.c: In function ‘yuv2rgb_full_X_c_template.clone.13’: libswscale/swscale.c:1397:23: warning: ‘A’ may be used uninitialized in this function make: *** [libswscale/swscale.o] Error 1