=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for libmpeg2-0.5.1 Making all in libmpeg2 gmake[1]: Entering directory '/tmp/pkgbuild/multimedia/libmpeg2/work.powerpc/libmpeg2-0.5.1/libmpeg2' Making all in convert gmake[2]: Entering directory '/tmp/pkgbuild/multimedia/libmpeg2/work.powerpc/libmpeg2-0.5.1/libmpeg2/convert' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT rgb.lo -MD -MP -MF .deps/rgb.Tpo -c -o rgb.lo rgb.c /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT uyvy.lo -MD -MP -MF .deps/uyvy.Tpo -c -o uyvy.lo uyvy.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT rgb.lo -MD -MP -MF .deps/rgb.Tpo -c rgb.c -fPIC -DPIC -o .libs/rgb.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT uyvy.lo -MD -MP -MF .deps/uyvy.Tpo -c uyvy.c -fPIC -DPIC -o .libs/uyvy.o uyvy.c: In function 'uyvy_copy': uyvy.c:73:19: warning: cast increases required alignment of target type [-Wcast-align] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT uyvy.lo -MD -MP -MF .deps/uyvy.Tpo -c uyvy.c -o uyvy.o >/dev/null 2>&1 rgb.c: In function 'rgb_c_32_420': rgb.c:204:214: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:204:425: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:204:594: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:204:927: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:204:1260: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:204:1593: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:204:1990: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:204:2277: warning: cast increases required alignment of target type [-Wcast-align] rgb.c: In function 'rgb_c_16_420': rgb.c:207:214: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:207:425: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:207:594: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:207:927: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:207:1260: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:207:1593: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:207:1990: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:207:2277: warning: cast increases required alignment of target type [-Wcast-align] rgb.c: In function 'rgb_c_32_422': rgb.c:260:208: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:260:456: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:260:693: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:260:930: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:260:1167: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:260:1483: warning: cast increases required alignment of target type [-Wcast-align] rgb.c: In function 'rgb_c_16_422': rgb.c:263:208: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:263:456: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:263:693: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:263:930: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:263:1167: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:263:1483: warning: cast increases required alignment of target type [-Wcast-align] rgb.c: In function 'rgb_c_32_444': rgb.c:317:208: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:317:456: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:317:653: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:317:850: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:317:1047: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:317:1244: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:317:1441: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:317:1638: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:317:1835: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:317:2109: warning: cast increases required alignment of target type [-Wcast-align] rgb.c: In function 'rgb_c_16_444': rgb.c:320:208: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:320:456: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:320:653: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:320:850: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:320:1047: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:320:1244: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:320:1441: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:320:1638: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:320:1835: warning: cast increases required alignment of target type [-Wcast-align] rgb.c:320:2109: warning: cast increases required alignment of target type [-Wcast-align] At top level: rgb.c:357:48: warning: always_inline function might not be inlinable [-Wattributes] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT rgb.lo -MD -MP -MF .deps/rgb.Tpo -c rgb.c -o rgb.o >/dev/null 2>&1 mv -f .deps/uyvy.Tpo .deps/uyvy.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2convertarch_la-rgb_mmx.lo -MD -MP -MF .deps/libmpeg2convertarch_la-rgb_mmx.Tpo -c -o libmpeg2convertarch_la-rgb_mmx.lo `test -f 'rgb_mmx.c' || echo './'`rgb_mmx.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2convertarch_la-rgb_mmx.lo -MD -MP -MF .deps/libmpeg2convertarch_la-rgb_mmx.Tpo -c rgb_mmx.c -fPIC -DPIC -o .libs/libmpeg2convertarch_la-rgb_mmx.o mv -f .deps/rgb.Tpo .deps/rgb.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2convertarch_la-rgb_vis.lo -MD -MP -MF .deps/libmpeg2convertarch_la-rgb_vis.Tpo -c -o libmpeg2convertarch_la-rgb_vis.lo `test -f 'rgb_vis.c' || echo './'`rgb_vis.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2convertarch_la-rgb_mmx.lo -MD -MP -MF .deps/libmpeg2convertarch_la-rgb_mmx.Tpo -c rgb_mmx.c -o libmpeg2convertarch_la-rgb_mmx.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2convertarch_la-rgb_vis.lo -MD -MP -MF .deps/libmpeg2convertarch_la-rgb_vis.Tpo -c rgb_vis.c -fPIC -DPIC -o .libs/libmpeg2convertarch_la-rgb_vis.o mv -f .deps/libmpeg2convertarch_la-rgb_mmx.Tpo .deps/libmpeg2convertarch_la-rgb_mmx.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2convertarch_la-rgb_vis.lo -MD -MP -MF .deps/libmpeg2convertarch_la-rgb_vis.Tpo -c rgb_vis.c -o libmpeg2convertarch_la-rgb_vis.o >/dev/null 2>&1 mv -f .deps/libmpeg2convertarch_la-rgb_vis.Tpo .deps/libmpeg2convertarch_la-rgb_vis.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -Wl,-R/usr/pkg/lib -o libmpeg2convertarch.la libmpeg2convertarch_la-rgb_mmx.lo libmpeg2convertarch_la-rgb_vis.lo libtool: link: ar cru .libs/libmpeg2convertarch.a .libs/libmpeg2convertarch_la-rgb_mmx.o .libs/libmpeg2convertarch_la-rgb_vis.o libtool: link: ranlib .libs/libmpeg2convertarch.a libtool: link: ( cd ".libs" && rm -f "libmpeg2convertarch.la" && ln -s "../libmpeg2convertarch.la" "libmpeg2convertarch.la" ) /bin/sh ../../libtool --tag=CC --mode=link gcc -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -no-undefined -Wl,-R/usr/pkg/lib -o libmpeg2convert.la -rpath /usr/pkg/lib rgb.lo uyvy.lo libmpeg2convertarch.la libtool: link: gcc -shared -fPIC -DPIC .libs/rgb.o .libs/uyvy.o -Wl,--whole-archive ./.libs/libmpeg2convertarch.a -Wl,--no-whole-archive -O2 -O2 -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-soname -Wl,libmpeg2convert.so.0 -o .libs/libmpeg2convert.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libmpeg2convert.so.0" && ln -s "libmpeg2convert.so.0.0.0" "libmpeg2convert.so.0") libtool: link: (cd ".libs" && rm -f "libmpeg2convert.so" && ln -s "libmpeg2convert.so.0.0.0" "libmpeg2convert.so") libtool: link: (cd .libs/libmpeg2convert.lax/libmpeg2convertarch.a && ar x "/tmp/pkgbuild/multimedia/libmpeg2/work.powerpc/libmpeg2-0.5.1/libmpeg2/convert/./.libs/libmpeg2convertarch.a") libtool: link: ar cru .libs/libmpeg2convert.a rgb.o uyvy.o .libs/libmpeg2convert.lax/libmpeg2convertarch.a/libmpeg2convertarch_la-rgb_mmx.o .libs/libmpeg2convert.lax/libmpeg2convertarch.a/libmpeg2convertarch_la-rgb_vis.o libtool: link: ranlib .libs/libmpeg2convert.a libtool: link: rm -fr .libs/libmpeg2convert.lax libtool: link: ( cd ".libs" && rm -f "libmpeg2convert.la" && ln -s "../libmpeg2convert.la" "libmpeg2convert.la" ) gmake[2]: Leaving directory '/tmp/pkgbuild/multimedia/libmpeg2/work.powerpc/libmpeg2-0.5.1/libmpeg2/convert' gmake[2]: Entering directory '/tmp/pkgbuild/multimedia/libmpeg2/work.powerpc/libmpeg2-0.5.1/libmpeg2' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o alloc.lo alloc.c /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT header.lo -MD -MP -MF .deps/header.Tpo -c -o header.lo header.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT header.lo -MD -MP -MF .deps/header.Tpo -c header.c -fPIC -DPIC -o .libs/header.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -fPIC -DPIC -o .libs/alloc.o alloc.c: In function 'mpeg2_malloc': alloc.c:49:9: warning: cast increases required alignment of target type [-Wcast-align] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -o alloc.o >/dev/null 2>&1 mv -f .deps/alloc.Tpo .deps/alloc.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c -o decode.lo decode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.c -fPIC -DPIC -o .libs/decode.o header.c:287:49: warning: always_inline function might not be inlinable [-Wattributes] header.c:276:49: warning: always_inline function might not be inlinable [-Wattributes] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT header.lo -MD -MP -MF .deps/header.Tpo -c header.c -o header.o >/dev/null 2>&1 decode.c:122:58: warning: always_inline function might not be inlinable [-Wattributes] decode.c:75:48: warning: always_inline function might not be inlinable [-Wattributes] decode.c:43:48: warning: always_inline function might not be inlinable [-Wattributes] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.c -o decode.o >/dev/null 2>&1 mv -f .deps/decode.Tpo .deps/decode.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT slice.lo -MD -MP -MF .deps/slice.Tpo -c -o slice.lo slice.c mv -f .deps/header.Tpo .deps/header.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT motion_comp.lo -MD -MP -MF .deps/motion_comp.Tpo -c -o motion_comp.lo motion_comp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT motion_comp.lo -MD -MP -MF .deps/motion_comp.Tpo -c motion_comp.c -fPIC -DPIC -o .libs/motion_comp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT slice.lo -MD -MP -MF .deps/slice.Tpo -c slice.c -fPIC -DPIC -o .libs/slice.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT motion_comp.lo -MD -MP -MF .deps/motion_comp.Tpo -c motion_comp.c -o motion_comp.o >/dev/null 2>&1 mv -f .deps/motion_comp.Tpo .deps/motion_comp.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT idct.lo -MD -MP -MF .deps/idct.Tpo -c -o idct.lo idct.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT idct.lo -MD -MP -MF .deps/idct.Tpo -c idct.c -fPIC -DPIC -o .libs/idct.o idct.c: In function 'idct_row': idct.c:76:42: warning: cast increases required alignment of target type [-Wcast-align] idct.c:76:66: warning: cast increases required alignment of target type [-Wcast-align] idct.c:76:90: warning: cast increases required alignment of target type [-Wcast-align] idct.c:80:3: warning: cast increases required alignment of target type [-Wcast-align] idct.c:81:3: warning: cast increases required alignment of target type [-Wcast-align] idct.c:82:3: warning: cast increases required alignment of target type [-Wcast-align] idct.c:83:3: warning: cast increases required alignment of target type [-Wcast-align] idct.c: In function 'mpeg2_idct_copy_c': idct.c:182:3: warning: cast increases required alignment of target type [-Wcast-align] idct.c:182:30: warning: cast increases required alignment of target type [-Wcast-align] idct.c:183:3: warning: cast increases required alignment of target type [-Wcast-align] idct.c:183:30: warning: cast increases required alignment of target type [-Wcast-align] idct.c: In function 'mpeg2_idct_add_c': idct.c:210:7: warning: cast increases required alignment of target type [-Wcast-align] idct.c:210:34: warning: cast increases required alignment of target type [-Wcast-align] idct.c:211:7: warning: cast increases required alignment of target type [-Wcast-align] idct.c:211:34: warning: cast increases required alignment of target type [-Wcast-align] At top level: idct.c:122:49: warning: always_inline function might not be inlinable [-Wattributes] idct.c:69:49: warning: always_inline function might not be inlinable [-Wattributes] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT idct.lo -MD -MP -MF .deps/idct.Tpo -c idct.c -o idct.o >/dev/null 2>&1 mv -f .deps/idct.Tpo .deps/idct.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2arch_la-motion_comp_mmx.lo -MD -MP -MF .deps/libmpeg2arch_la-motion_comp_mmx.Tpo -c -o libmpeg2arch_la-motion_comp_mmx.lo `test -f 'motion_comp_mmx.c' || echo './'`motion_comp_mmx.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2arch_la-motion_comp_mmx.lo -MD -MP -MF .deps/libmpeg2arch_la-motion_comp_mmx.Tpo -c motion_comp_mmx.c -fPIC -DPIC -o .libs/libmpeg2arch_la-motion_comp_mmx.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2arch_la-motion_comp_mmx.lo -MD -MP -MF .deps/libmpeg2arch_la-motion_comp_mmx.Tpo -c motion_comp_mmx.c -o libmpeg2arch_la-motion_comp_mmx.o >/dev/null 2>&1 mv -f .deps/libmpeg2arch_la-motion_comp_mmx.Tpo .deps/libmpeg2arch_la-motion_comp_mmx.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2arch_la-idct_mmx.lo -MD -MP -MF .deps/libmpeg2arch_la-idct_mmx.Tpo -c -o libmpeg2arch_la-idct_mmx.lo `test -f 'idct_mmx.c' || echo './'`idct_mmx.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2arch_la-idct_mmx.lo -MD -MP -MF .deps/libmpeg2arch_la-idct_mmx.Tpo -c idct_mmx.c -fPIC -DPIC -o .libs/libmpeg2arch_la-idct_mmx.o slice.c:1704:48: warning: always_inline function might not be inlinable [-Wattributes] slice.c:960:49: warning: always_inline function might not be inlinable [-Wattributes] slice.c:931:49: warning: always_inline function might not be inlinable [-Wattributes] slice.c:299:48: warning: always_inline function might not be inlinable [-Wattributes] slice.c:262:48: warning: always_inline function might not be inlinable [-Wattributes] slice.c:234:48: warning: always_inline function might not be inlinable [-Wattributes] slice.c:218:48: warning: always_inline function might not be inlinable [-Wattributes] slice.c:213:48: warning: always_inline function might not be inlinable [-Wattributes] slice.c:159:48: warning: always_inline function might not be inlinable [-Wattributes] slice.c:135:49: warning: always_inline function might not be inlinable [-Wattributes] slice.c:42:48: warning: always_inline function might not be inlinable [-Wattributes] In file included from slice.c:40:0: vlc.h:33:49: warning: always_inline function might not be inlinable [-Wattributes] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -O2 -D_FORTIFY_SOURCE=2 -MT slice.lo -MD -MP -MF .deps/slice.Tpo -c slice.c -o slice.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2arch_la-idct_mmx.lo -MD -MP -MF .deps/libmpeg2arch_la-idct_mmx.Tpo -c idct_mmx.c -o libmpeg2arch_la-idct_mmx.o >/dev/null 2>&1 mv -f .deps/libmpeg2arch_la-idct_mmx.Tpo .deps/libmpeg2arch_la-idct_mmx.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2arch_la-motion_comp_altivec.lo -MD -MP -MF .deps/libmpeg2arch_la-motion_comp_altivec.Tpo -c -o libmpeg2arch_la-motion_comp_altivec.lo `test -f 'motion_comp_altivec.c' || echo './'`motion_comp_altivec.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -O2 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fno-common -maltivec -O2 -D_FORTIFY_SOURCE=2 -MT libmpeg2arch_la-motion_comp_altivec.lo -MD -MP -MF .deps/libmpeg2arch_la-motion_comp_altivec.Tpo -c motion_comp_altivec.c -fPIC -DPIC -o .libs/libmpeg2arch_la-motion_comp_altivec.o distcc[29962] ERROR: compile motion_comp_altivec.c on 10.0.20.122:3638 failed distcc[29962] (dcc_build_somewhere) Warning: remote compilation of 'motion_comp_altivec.c' failed, retrying locally distcc[29962] Warning: failed to distribute motion_comp_altivec.c to 10.0.20.122:3638, running locally instead motion_comp_altivec.c: In function 'my_vec_ld': motion_comp_altivec.c:48:12: warning: implicit declaration of function 'vec_ld'; did you mean 'my_vec_ld'? [-Wimplicit-function-declaration] return vec_ld (A, (uint8_t *)B); ^~~~~~ my_vec_ld motion_comp_altivec.c:48:12: warning: nested extern declaration of 'vec_ld' [-Wnested-externs] motion_comp_altivec.c:48:23: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] return vec_ld (A, (uint8_t *)B); ^ motion_comp_altivec.c:48:12: error: incompatible types when returning type 'int' but 'vector_u8_t {aka __vector(16) unsigned char}' was expected return vec_ld (A, (uint8_t *)B); ^~~~~~~~~~~~~~~~~~~~~~~~ motion_comp_altivec.c: In function 'my_vec_and': motion_comp_altivec.c:55:12: warning: implicit declaration of function 'vec_and'; did you mean 'vec_ld'? [-Wimplicit-function-declaration] return vec_and (A, B); ^~~~~~~ vec_ld motion_comp_altivec.c:55:12: warning: nested extern declaration of 'vec_and' [-Wnested-externs] motion_comp_altivec.c:55:5: error: AltiVec argument passed to unprototyped function return vec_and (A, B); ^~~~~~ motion_comp_altivec.c: In function 'my_vec_avg': motion_comp_altivec.c:62:12: warning: implicit declaration of function 'vec_avg'; did you mean 'vec_and'? [-Wimplicit-function-declaration] return vec_avg (A, B); ^~~~~~~ vec_and motion_comp_altivec.c:62:12: warning: nested extern declaration of 'vec_avg' [-Wnested-externs] motion_comp_altivec.c:62:5: error: AltiVec argument passed to unprototyped function return vec_avg (A, B); ^~~~~~ motion_comp_altivec.c: In function 'MC_put_o_16_altivec': motion_comp_altivec.c:74:12: warning: implicit declaration of function 'vec_lvsl'; did you mean 'vec_avg'? [-Wimplicit-function-declaration] perm = vec_lvsl (0, ref); ^~~~~~~~ vec_avg motion_comp_altivec.c:74:12: warning: nested extern declaration of 'vec_lvsl' [-Wnested-externs] motion_comp_altivec.c:74:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' perm = vec_lvsl (0, ref); ^ motion_comp_altivec.c:81:11: warning: implicit declaration of function 'vec_perm'; did you mean 'vector'? [-Wimplicit-function-declaration] tmp = vec_perm (ref0, ref1, perm); ^~~~~~~~ vector motion_comp_altivec.c:81:11: warning: nested extern declaration of 'vec_perm' [-Wnested-externs] motion_comp_altivec.c:81:5: error: AltiVec argument passed to unprototyped function tmp = vec_perm (ref0, ref1, perm); ^~~ motion_comp_altivec.c:87:2: warning: implicit declaration of function 'vec_st'; did you mean 'vec_ld'? [-Wimplicit-function-declaration] vec_st (tmp, 0, dest); ^~~~~~ vec_ld motion_comp_altivec.c:87:2: warning: nested extern declaration of 'vec_st' [-Wnested-externs] motion_comp_altivec.c:87:2: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:88:2: error: AltiVec argument passed to unprototyped function tmp = vec_perm (ref0, ref1, perm); ^~~ motion_comp_altivec.c:93:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c:95:2: error: AltiVec argument passed to unprototyped function tmp = vec_perm (ref0, ref1, perm); ^~~ motion_comp_altivec.c:100:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:101:5: error: AltiVec argument passed to unprototyped function tmp = vec_perm (ref0, ref1, perm); ^~~ motion_comp_altivec.c:102:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c: In function 'MC_put_o_8_altivec': motion_comp_altivec.c:110:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp0 = vec_lvsl (0, ref); ^ motion_comp_altivec.c:111:12: warning: implicit declaration of function 'vec_mergeh'; did you mean 'vec_avg'? [-Wimplicit-function-declaration] tmp0 = vec_mergeh (tmp0, tmp0); ^~~~~~~~~~ vec_avg motion_comp_altivec.c:111:12: warning: nested extern declaration of 'vec_mergeh' [-Wnested-externs] motion_comp_altivec.c:111:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_mergeh (tmp0, tmp0); ^~~~ motion_comp_altivec.c:112:13: warning: implicit declaration of function 'vec_pack'; did you mean 'vec_avg'? [-Wimplicit-function-declaration] perm0 = vec_pack ((vector_u16_t)tmp0, (vector_u16_t)tmp0); ^~~~~~~~ vec_avg motion_comp_altivec.c:112:13: warning: nested extern declaration of 'vec_pack' [-Wnested-externs] motion_comp_altivec.c:112:5: error: AltiVec argument passed to unprototyped function perm0 = vec_pack ((vector_u16_t)tmp0, (vector_u16_t)tmp0); ^~~~~ motion_comp_altivec.c:113:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp1 = vec_lvsl (stride, ref); ^ motion_comp_altivec.c:114:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_mergeh (tmp1, tmp1); ^~~~ motion_comp_altivec.c:115:5: error: AltiVec argument passed to unprototyped function perm1 = vec_pack ((vector_u16_t)tmp1, (vector_u16_t)tmp1); ^~~~~ motion_comp_altivec.c:122:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm0); ^~~~ motion_comp_altivec.c:128:2: warning: implicit declaration of function 'vec_ste'; did you mean 'vec_avg'? [-Wimplicit-function-declaration] vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^~~~~~~ vec_avg motion_comp_altivec.c:128:2: warning: nested extern declaration of 'vec_ste' [-Wnested-externs] motion_comp_altivec.c:128:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:128:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:129:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:129:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:131:2: error: AltiVec argument passed to unprototyped function tmp1 = vec_perm (ref0, ref1, perm1); ^~~~ motion_comp_altivec.c:136:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:136:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:137:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:137:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:139:2: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm0); ^~~~ motion_comp_altivec.c:144:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:144:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:145:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:145:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:147:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_perm (ref0, ref1, perm1); ^~~~ motion_comp_altivec.c:148:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:148:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:149:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:149:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c: In function 'MC_put_x_16_altivec': motion_comp_altivec.c:157:11: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' permA = vec_lvsl (0, ref); ^ motion_comp_altivec.c:158:13: warning: implicit declaration of function 'vec_add'; did you mean 'vec_and'? [-Wimplicit-function-declaration] permB = vec_add (permA, vec_splat_u8 (1)); ^~~~~~~ vec_and motion_comp_altivec.c:158:13: warning: nested extern declaration of 'vec_add' [-Wnested-externs] motion_comp_altivec.c:158:29: warning: implicit declaration of function 'vec_splat_u8' [-Wimplicit-function-declaration] permB = vec_add (permA, vec_splat_u8 (1)); ^~~~~~~~~~~~ motion_comp_altivec.c:158:29: warning: nested extern declaration of 'vec_splat_u8' [-Wnested-externs] motion_comp_altivec.c:158:5: error: AltiVec argument passed to unprototyped function permB = vec_add (permA, vec_splat_u8 (1)); ^~~~~ motion_comp_altivec.c:165:5: error: AltiVec argument passed to unprototyped function tmp = vec_avg (vec_perm (ref0, ref1, permA), ^~~ motion_comp_altivec.c:166:6: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, permB)); ^~~~~~~~ motion_comp_altivec.c:172:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:173:2: error: AltiVec argument passed to unprototyped function tmp = vec_avg (vec_perm (ref0, ref1, permA), ^~~ motion_comp_altivec.c:174:10: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, permB)); ^~~~~~~~ motion_comp_altivec.c:179:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c:181:2: error: AltiVec argument passed to unprototyped function tmp = vec_avg (vec_perm (ref0, ref1, permA), ^~~ motion_comp_altivec.c:182:10: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, permB)); ^~~~~~~~ motion_comp_altivec.c:187:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:188:5: error: AltiVec argument passed to unprototyped function tmp = vec_avg (vec_perm (ref0, ref1, permA), ^~~ motion_comp_altivec.c:189:6: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, permB)); ^~~~~~~~ motion_comp_altivec.c:190:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c: In function 'MC_put_x_8_altivec': motion_comp_altivec.c:198:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' ones = vec_splat_u8 (1); ^ motion_comp_altivec.c:199:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp0 = vec_lvsl (0, ref); ^ motion_comp_altivec.c:200:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_mergeh (tmp0, tmp0); ^~~~ motion_comp_altivec.c:201:5: error: AltiVec argument passed to unprototyped function perm0A = vec_pack ((vector_u16_t)tmp0, (vector_u16_t)tmp0); ^~~~~~ motion_comp_altivec.c:202:5: error: AltiVec argument passed to unprototyped function perm0B = vec_add (perm0A, ones); ^~~~~~ motion_comp_altivec.c:203:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp1 = vec_lvsl (stride, ref); ^ motion_comp_altivec.c:204:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_mergeh (tmp1, tmp1); ^~~~ motion_comp_altivec.c:205:5: error: AltiVec argument passed to unprototyped function perm1A = vec_pack ((vector_u16_t)tmp1, (vector_u16_t)tmp1); ^~~~~~ motion_comp_altivec.c:206:5: error: AltiVec argument passed to unprototyped function perm1B = vec_add (perm1A, ones); ^~~~~~ motion_comp_altivec.c:213:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_avg (vec_perm (ref0, ref1, perm0A), ^~~~ motion_comp_altivec.c:214:7: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, perm0B)); ^~~~~~~~ motion_comp_altivec.c:220:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:220:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:221:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:221:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:223:2: error: AltiVec argument passed to unprototyped function tmp1 = vec_avg (vec_perm (ref0, ref1, perm1A), ^~~~ motion_comp_altivec.c:224:4: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, perm1B)); ^~~~~~~~ motion_comp_altivec.c:229:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:229:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:230:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:230:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:232:2: error: AltiVec argument passed to unprototyped function tmp0 = vec_avg (vec_perm (ref0, ref1, perm0A), ^~~~ motion_comp_altivec.c:233:4: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, perm0B)); ^~~~~~~~ motion_comp_altivec.c:238:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:238:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:239:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:239:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:241:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_avg (vec_perm (ref0, ref1, perm1A), ^~~~ motion_comp_altivec.c:242:7: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, perm1B)); ^~~~~~~~ motion_comp_altivec.c:243:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:243:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:244:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:244:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c: In function 'MC_put_y_16_altivec': motion_comp_altivec.c:252:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' perm = vec_lvsl (0, ref); ^ motion_comp_altivec.c:259:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm); ^~~~ motion_comp_altivec.c:263:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_perm (ref0, ref1, perm); ^~~~ motion_comp_altivec.c:270:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:271:2: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm); ^~~~ motion_comp_altivec.c:277:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c:279:2: error: AltiVec argument passed to unprototyped function tmp1 = vec_perm (ref0, ref1, perm); ^~~~ motion_comp_altivec.c:285:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:286:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm); ^~~~ motion_comp_altivec.c:288:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c: In function 'MC_put_y_8_altivec': motion_comp_altivec.c:296:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp0 = vec_lvsl (0, ref); ^ motion_comp_altivec.c:297:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_mergeh (tmp0, tmp0); ^~~~ motion_comp_altivec.c:298:5: error: AltiVec argument passed to unprototyped function perm0 = vec_pack ((vector_u16_t)tmp0, (vector_u16_t)tmp0); ^~~~~ motion_comp_altivec.c:299:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp1 = vec_lvsl (stride, ref); ^ motion_comp_altivec.c:300:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_mergeh (tmp1, tmp1); ^~~~ motion_comp_altivec.c:301:5: error: AltiVec argument passed to unprototyped function perm1 = vec_pack ((vector_u16_t)tmp1, (vector_u16_t)tmp1); ^~~~~ motion_comp_altivec.c:308:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm0); ^~~~ motion_comp_altivec.c:312:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_perm (ref0, ref1, perm1); ^~~~ motion_comp_altivec.c:319:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:319:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:320:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:320:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:322:2: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm0); ^~~~ motion_comp_altivec.c:328:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:328:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:329:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:329:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:331:2: error: AltiVec argument passed to unprototyped function tmp1 = vec_perm (ref0, ref1, perm1); ^~~~ motion_comp_altivec.c:337:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:337:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:338:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:338:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:340:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm0); ^~~~ motion_comp_altivec.c:342:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:342:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:343:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:343:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c: In function 'MC_put_xy_16_altivec': motion_comp_altivec.c:352:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' ones = vec_splat_u8 (1); ^ motion_comp_altivec.c:353:11: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' permA = vec_lvsl (0, ref); ^ motion_comp_altivec.c:354:5: error: AltiVec argument passed to unprototyped function permB = vec_add (permA, ones); ^~~~~ motion_comp_altivec.c:361:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, permA); ^ motion_comp_altivec.c:362:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, permB); ^ motion_comp_altivec.c:364:12: warning: implicit declaration of function 'vec_xor'; did you mean 'vector'? [-Wimplicit-function-declaration] xor0 = vec_xor (A, B); ^~~~~~~ vector motion_comp_altivec.c:364:12: warning: nested extern declaration of 'vec_xor' [-Wnested-externs] motion_comp_altivec.c:364:5: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:369:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, permA); ^ motion_comp_altivec.c:370:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, permB); ^ motion_comp_altivec.c:372:5: error: AltiVec argument passed to unprototyped function xor1 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:373:11: warning: implicit declaration of function 'vec_sub'; did you mean 'vec_avg'? [-Wimplicit-function-declaration] tmp = vec_sub (vec_avg (avg0, avg1), ^~~~~~~ vec_avg motion_comp_altivec.c:373:11: warning: nested extern declaration of 'vec_sub' [-Wnested-externs] motion_comp_altivec.c:374:30: warning: implicit declaration of function 'vec_or'; did you mean 'vector'? [-Wimplicit-function-declaration] vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~ vector motion_comp_altivec.c:374:30: warning: nested extern declaration of 'vec_or' [-Wnested-externs] motion_comp_altivec.c:374:6: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:375:8: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1))); ^~~~~~~ motion_comp_altivec.c:375:8: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:381:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:382:2: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, permA); ^ motion_comp_altivec.c:383:2: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, permB); ^ motion_comp_altivec.c:385:2: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:387:10: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:388:5: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1))); ^~~~~~~ motion_comp_altivec.c:388:5: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:393:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c:395:2: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, permA); ^ motion_comp_altivec.c:396:2: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, permB); ^ motion_comp_altivec.c:398:2: error: AltiVec argument passed to unprototyped function xor1 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:400:10: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:401:5: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1))); ^~~~~~~ motion_comp_altivec.c:401:5: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:406:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:407:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, permA); ^ motion_comp_altivec.c:408:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, permB); ^ motion_comp_altivec.c:410:5: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:412:6: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:413:8: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1))); ^~~~~~~ motion_comp_altivec.c:413:8: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:414:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c: In function 'MC_put_xy_8_altivec': motion_comp_altivec.c:423:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' ones = vec_splat_u8 (1); ^ motion_comp_altivec.c:424:12: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' perm0A = vec_lvsl (0, ref); ^ motion_comp_altivec.c:425:5: error: AltiVec argument passed to unprototyped function perm0A = vec_mergeh (perm0A, perm0A); ^~~~~~ motion_comp_altivec.c:426:5: error: AltiVec argument passed to unprototyped function perm0A = vec_pack ((vector_u16_t)perm0A, (vector_u16_t)perm0A); ^~~~~~ motion_comp_altivec.c:427:5: error: AltiVec argument passed to unprototyped function perm0B = vec_add (perm0A, ones); ^~~~~~ motion_comp_altivec.c:428:12: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' perm1A = vec_lvsl (stride, ref); ^ motion_comp_altivec.c:429:5: error: AltiVec argument passed to unprototyped function perm1A = vec_mergeh (perm1A, perm1A); ^~~~~~ motion_comp_altivec.c:430:5: error: AltiVec argument passed to unprototyped function perm1A = vec_pack ((vector_u16_t)perm1A, (vector_u16_t)perm1A); ^~~~~~ motion_comp_altivec.c:431:5: error: AltiVec argument passed to unprototyped function perm1B = vec_add (perm1A, ones); ^~~~~~ motion_comp_altivec.c:438:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, perm0A); ^ motion_comp_altivec.c:439:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, perm0B); ^ motion_comp_altivec.c:441:5: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:446:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, perm1A); ^ motion_comp_altivec.c:447:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, perm1B); ^ motion_comp_altivec.c:449:5: error: AltiVec argument passed to unprototyped function xor1 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:451:6: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:452:8: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1))); ^~~~~~~ motion_comp_altivec.c:452:8: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:458:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:458:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:459:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:459:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:461:2: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, perm0A); ^ motion_comp_altivec.c:462:2: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, perm0B); ^ motion_comp_altivec.c:464:2: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:466:10: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:467:5: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1))); ^~~~~~~ motion_comp_altivec.c:467:5: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:472:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:472:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:473:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:473:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:475:2: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, perm1A); ^ motion_comp_altivec.c:476:2: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, perm1B); ^ motion_comp_altivec.c:478:2: error: AltiVec argument passed to unprototyped function xor1 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:480:10: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:481:5: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1))); ^~~~~~~ motion_comp_altivec.c:481:5: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:486:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:486:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:487:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:487:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:489:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, perm0A); ^ motion_comp_altivec.c:490:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, perm0B); ^ motion_comp_altivec.c:492:5: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:494:6: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:495:8: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1))); ^~~~~~~ motion_comp_altivec.c:495:8: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:496:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:496:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:497:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:497:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c: In function 'MC_avg_o_16_altivec': motion_comp_altivec.c:545:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' perm = vec_lvsl (0, ref); ^ motion_comp_altivec.c:553:5: error: AltiVec argument passed to unprototyped function tmp = vec_avg (prev, vec_perm (ref0, ref1, perm)); ^~~ motion_comp_altivec.c:560:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:561:2: error: AltiVec argument passed to unprototyped function tmp = vec_avg (prev, vec_perm (ref0, ref1, perm)); ^~~ motion_comp_altivec.c:567:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c:569:2: error: AltiVec argument passed to unprototyped function tmp = vec_avg (prev, vec_perm (ref0, ref1, perm)); ^~~ motion_comp_altivec.c:575:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:576:5: error: AltiVec argument passed to unprototyped function tmp = vec_avg (prev, vec_perm (ref0, ref1, perm)); ^~~ motion_comp_altivec.c:577:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c: In function 'MC_avg_o_8_altivec': motion_comp_altivec.c:585:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp0 = vec_lvsl (0, ref); ^ motion_comp_altivec.c:586:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_mergeh (tmp0, tmp0); ^~~~ motion_comp_altivec.c:587:5: error: AltiVec argument passed to unprototyped function perm0 = vec_pack ((vector_u16_t)tmp0, (vector_u16_t)tmp0); ^~~~~ motion_comp_altivec.c:588:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp1 = vec_lvsl (stride, ref); ^ motion_comp_altivec.c:589:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_mergeh (tmp1, tmp1); ^~~~ motion_comp_altivec.c:590:5: error: AltiVec argument passed to unprototyped function perm1 = vec_pack ((vector_u16_t)tmp1, (vector_u16_t)tmp1); ^~~~~ motion_comp_altivec.c:598:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_avg (prev, vec_perm (ref0, ref1, perm0)); ^~~~ motion_comp_altivec.c:605:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:605:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:606:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:606:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:608:2: error: AltiVec argument passed to unprototyped function tmp1 = vec_avg (prev, vec_perm (ref0, ref1, perm1)); ^~~~ motion_comp_altivec.c:614:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:614:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:615:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:615:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:617:2: error: AltiVec argument passed to unprototyped function tmp0 = vec_avg (prev, vec_perm (ref0, ref1, perm0)); ^~~~ motion_comp_altivec.c:623:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:623:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:624:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:624:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:626:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_avg (prev, vec_perm (ref0, ref1, perm1)); ^~~~ motion_comp_altivec.c:627:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:627:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:628:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:628:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c: In function 'MC_avg_x_16_altivec': motion_comp_altivec.c:636:11: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' permA = vec_lvsl (0, ref); ^ motion_comp_altivec.c:637:5: error: AltiVec argument passed to unprototyped function permB = vec_add (permA, vec_splat_u8 (1)); ^~~~~ motion_comp_altivec.c:645:5: error: AltiVec argument passed to unprototyped function tmp = vec_avg (prev, vec_avg (vec_perm (ref0, ref1, permA), ^~~ motion_comp_altivec.c:646:7: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, permB))); ^~~~~~~~ motion_comp_altivec.c:653:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:654:2: error: AltiVec argument passed to unprototyped function tmp = vec_avg (prev, vec_avg (vec_perm (ref0, ref1, permA), ^~~ motion_comp_altivec.c:655:11: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, permB))); ^~~~~~~~ motion_comp_altivec.c:661:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c:663:2: error: AltiVec argument passed to unprototyped function tmp = vec_avg (prev, vec_avg (vec_perm (ref0, ref1, permA), ^~~ motion_comp_altivec.c:664:11: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, permB))); ^~~~~~~~ motion_comp_altivec.c:670:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:671:5: error: AltiVec argument passed to unprototyped function tmp = vec_avg (prev, vec_avg (vec_perm (ref0, ref1, permA), ^~~ motion_comp_altivec.c:672:7: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, permB))); ^~~~~~~~ motion_comp_altivec.c:673:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c: In function 'MC_avg_x_8_altivec': motion_comp_altivec.c:682:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' ones = vec_splat_u8 (1); ^ motion_comp_altivec.c:683:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp0 = vec_lvsl (0, ref); ^ motion_comp_altivec.c:684:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_mergeh (tmp0, tmp0); ^~~~ motion_comp_altivec.c:685:5: error: AltiVec argument passed to unprototyped function perm0A = vec_pack ((vector_u16_t)tmp0, (vector_u16_t)tmp0); ^~~~~~ motion_comp_altivec.c:686:5: error: AltiVec argument passed to unprototyped function perm0B = vec_add (perm0A, ones); ^~~~~~ motion_comp_altivec.c:687:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp1 = vec_lvsl (stride, ref); ^ motion_comp_altivec.c:688:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_mergeh (tmp1, tmp1); ^~~~ motion_comp_altivec.c:689:5: error: AltiVec argument passed to unprototyped function perm1A = vec_pack ((vector_u16_t)tmp1, (vector_u16_t)tmp1); ^~~~~~ motion_comp_altivec.c:690:5: error: AltiVec argument passed to unprototyped function perm1B = vec_add (perm1A, ones); ^~~~~~ motion_comp_altivec.c:698:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_avg (prev, vec_avg (vec_perm (ref0, ref1, perm0A), ^~~~ motion_comp_altivec.c:699:8: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, perm0B))); ^~~~~~~~ motion_comp_altivec.c:706:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:706:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:707:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:707:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:709:2: error: AltiVec argument passed to unprototyped function tmp1 = vec_avg (prev, vec_avg (vec_perm (ref0, ref1, perm1A), ^~~~ motion_comp_altivec.c:710:12: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, perm1B))); ^~~~~~~~ motion_comp_altivec.c:716:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:716:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:717:34: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:717:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:719:2: error: AltiVec argument passed to unprototyped function tmp0 = vec_avg (prev, vec_avg (vec_perm (ref0, ref1, perm0A), ^~~~ motion_comp_altivec.c:720:12: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, perm0B))); ^~~~~~~~ motion_comp_altivec.c:726:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:726:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:727:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:727:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp0, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:729:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_avg (prev, vec_avg (vec_perm (ref0, ref1, perm1A), ^~~~ motion_comp_altivec.c:730:8: error: AltiVec argument passed to unprototyped function vec_perm (ref0, ref1, perm1B))); ^~~~~~~~ motion_comp_altivec.c:731:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:731:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:732:37: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:732:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp1, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c: In function 'MC_avg_y_16_altivec': motion_comp_altivec.c:740:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' perm = vec_lvsl (0, ref); ^ motion_comp_altivec.c:747:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm); ^~~~ motion_comp_altivec.c:752:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_perm (ref0, ref1, perm); ^~~~ motion_comp_altivec.c:760:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:761:2: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm); ^~~~ motion_comp_altivec.c:768:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c:770:2: error: AltiVec argument passed to unprototyped function tmp1 = vec_perm (ref0, ref1, perm); ^~~~ motion_comp_altivec.c:777:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:778:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm); ^~~~ motion_comp_altivec.c:780:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c: In function 'MC_avg_y_8_altivec': motion_comp_altivec.c:788:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp0 = vec_lvsl (0, ref); ^ motion_comp_altivec.c:789:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_mergeh (tmp0, tmp0); ^~~~ motion_comp_altivec.c:790:5: error: AltiVec argument passed to unprototyped function perm0 = vec_pack ((vector_u16_t)tmp0, (vector_u16_t)tmp0); ^~~~~ motion_comp_altivec.c:791:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' tmp1 = vec_lvsl (stride, ref); ^ motion_comp_altivec.c:792:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_mergeh (tmp1, tmp1); ^~~~ motion_comp_altivec.c:793:5: error: AltiVec argument passed to unprototyped function perm1 = vec_pack ((vector_u16_t)tmp1, (vector_u16_t)tmp1); ^~~~~ motion_comp_altivec.c:800:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm0); ^~~~ motion_comp_altivec.c:805:5: error: AltiVec argument passed to unprototyped function tmp1 = vec_perm (ref0, ref1, perm1); ^~~~ motion_comp_altivec.c:813:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:813:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:814:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:814:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:816:2: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm0); ^~~~ motion_comp_altivec.c:823:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:823:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:824:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:824:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:826:2: error: AltiVec argument passed to unprototyped function tmp1 = vec_perm (ref0, ref1, perm1); ^~~~ motion_comp_altivec.c:833:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:833:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:834:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:834:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:836:5: error: AltiVec argument passed to unprototyped function tmp0 = vec_perm (ref0, ref1, perm0); ^~~~ motion_comp_altivec.c:838:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:838:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:839:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:839:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c: In function 'MC_avg_xy_16_altivec': motion_comp_altivec.c:848:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' ones = vec_splat_u8 (1); ^ motion_comp_altivec.c:849:11: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' permA = vec_lvsl (0, ref); ^ motion_comp_altivec.c:850:5: error: AltiVec argument passed to unprototyped function permB = vec_add (permA, ones); ^~~~~ motion_comp_altivec.c:857:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, permA); ^ motion_comp_altivec.c:858:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, permB); ^ motion_comp_altivec.c:860:5: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:866:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, permA); ^ motion_comp_altivec.c:867:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, permB); ^ motion_comp_altivec.c:869:5: error: AltiVec argument passed to unprototyped function xor1 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:871:7: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:872:9: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1)))); ^~~~~~~ motion_comp_altivec.c:872:9: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:879:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:880:2: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, permA); ^ motion_comp_altivec.c:881:2: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, permB); ^ motion_comp_altivec.c:883:2: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:886:5: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:887:7: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1)))); ^~~~~~~ motion_comp_altivec.c:887:7: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:893:2: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c:895:2: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, permA); ^ motion_comp_altivec.c:896:2: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, permB); ^ motion_comp_altivec.c:898:2: error: AltiVec argument passed to unprototyped function xor1 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:901:5: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:902:7: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1)))); ^~~~~~~ motion_comp_altivec.c:902:7: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:908:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, 0, dest); ^~~~~~ motion_comp_altivec.c:909:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, permA); ^ motion_comp_altivec.c:910:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, permB); ^ motion_comp_altivec.c:912:5: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:914:7: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:915:9: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1)))); ^~~~~~~ motion_comp_altivec.c:915:9: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:916:5: error: AltiVec argument passed to unprototyped function vec_st (tmp, stride, dest); ^~~~~~ motion_comp_altivec.c: In function 'MC_avg_xy_8_altivec': motion_comp_altivec.c:925:10: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' ones = vec_splat_u8 (1); ^ motion_comp_altivec.c:926:12: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' perm0A = vec_lvsl (0, ref); ^ motion_comp_altivec.c:927:5: error: AltiVec argument passed to unprototyped function perm0A = vec_mergeh (perm0A, perm0A); ^~~~~~ motion_comp_altivec.c:928:5: error: AltiVec argument passed to unprototyped function perm0A = vec_pack ((vector_u16_t)perm0A, (vector_u16_t)perm0A); ^~~~~~ motion_comp_altivec.c:929:5: error: AltiVec argument passed to unprototyped function perm0B = vec_add (perm0A, ones); ^~~~~~ motion_comp_altivec.c:930:12: error: incompatible types when assigning to type 'vector_u8_t {aka __vector(16) unsigned char}' from type 'int' perm1A = vec_lvsl (stride, ref); ^ motion_comp_altivec.c:931:5: error: AltiVec argument passed to unprototyped function perm1A = vec_mergeh (perm1A, perm1A); ^~~~~~ motion_comp_altivec.c:932:5: error: AltiVec argument passed to unprototyped function perm1A = vec_pack ((vector_u16_t)perm1A, (vector_u16_t)perm1A); ^~~~~~ motion_comp_altivec.c:933:5: error: AltiVec argument passed to unprototyped function perm1B = vec_add (perm1A, ones); ^~~~~~ motion_comp_altivec.c:940:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, perm0A); ^ motion_comp_altivec.c:941:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, perm0B); ^ motion_comp_altivec.c:943:5: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:949:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, perm1A); ^ motion_comp_altivec.c:950:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, perm1B); ^ motion_comp_altivec.c:952:5: error: AltiVec argument passed to unprototyped function xor1 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:954:7: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:955:9: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1)))); ^~~~~~~ motion_comp_altivec.c:955:9: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:962:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:962:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:963:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:963:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:965:2: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, perm0A); ^ motion_comp_altivec.c:966:2: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, perm0B); ^ motion_comp_altivec.c:968:2: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:971:5: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:972:7: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1)))); ^~~~~~~ motion_comp_altivec.c:972:7: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:978:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:978:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:979:33: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:979:2: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:981:2: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, perm1A); ^ motion_comp_altivec.c:982:2: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, perm1B); ^ motion_comp_altivec.c:984:2: error: AltiVec argument passed to unprototyped function xor1 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:987:5: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:988:7: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1)))); ^~~~~~~ motion_comp_altivec.c:988:7: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:994:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:994:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:995:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:995:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:997:5: error: AltiVec argument passed to unprototyped function A = vec_perm (ref0, ref1, perm0A); ^ motion_comp_altivec.c:998:5: error: AltiVec argument passed to unprototyped function B = vec_perm (ref0, ref1, perm0B); ^ motion_comp_altivec.c:1000:5: error: AltiVec argument passed to unprototyped function xor0 = vec_xor (A, B); ^~~~ motion_comp_altivec.c:1002:7: error: AltiVec argument passed to unprototyped function vec_and (vec_and (ones, vec_or (xor0, xor1)), ^~~~~~~ motion_comp_altivec.c:1003:9: error: AltiVec argument passed to unprototyped function vec_xor (avg0, avg1)))); ^~~~~~~ motion_comp_altivec.c:1003:9: error: AltiVec argument passed to unprototyped function motion_comp_altivec.c:1004:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^ motion_comp_altivec.c:1004:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 0, (unsigned int *)dest); ^~~~~~~ motion_comp_altivec.c:1005:36: warning: cast increases required alignment of target type [-Wcast-align] vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^ motion_comp_altivec.c:1005:5: error: AltiVec argument passed to unprototyped function vec_ste ((vector_u32_t)tmp, 4, (unsigned int *)dest); ^~~~~~~ At top level: motion_comp_altivec.c:60:27: warning: always_inline function might not be inlinable [-Wattributes] static inline vector_u8_t my_vec_avg (vector_u8_t const A, vector_u8_t const B) ^~~~~~~~~~ motion_comp_altivec.c:53:27: warning: always_inline function might not be inlinable [-Wattributes] static inline vector_u8_t my_vec_and (vector_u8_t const A, vector_u8_t const B) ^~~~~~~~~~ motion_comp_altivec.c:46:27: warning: always_inline function might not be inlinable [-Wattributes] static inline vector_u8_t my_vec_ld (int const A, const uint8_t * const B) ^~~~~~~~~ motion_comp_altivec.c: In function 'my_vec_ld': motion_comp_altivec.c:49:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ motion_comp_altivec.c: In function 'my_vec_avg': motion_comp_altivec.c:63:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ distcc[29962] ERROR: compile motion_comp_altivec.c on localhost failed gmake[2]: *** [Makefile:420: libmpeg2arch_la-motion_comp_altivec.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... mv -f .deps/slice.Tpo .deps/slice.Plo gmake[2]: Leaving directory '/tmp/pkgbuild/multimedia/libmpeg2/work.powerpc/libmpeg2-0.5.1/libmpeg2' gmake[1]: *** [Makefile:505: all-recursive] Error 1 gmake[1]: Leaving directory '/tmp/pkgbuild/multimedia/libmpeg2/work.powerpc/libmpeg2-0.5.1/libmpeg2' gmake: *** [Makefile:262: all-recursive] Error 1 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/multimedia/libmpeg2 *** Error code 1 Stop. make: stopped in /usr/pkgsrc/multimedia/libmpeg2