[Ffmpeg-devel] Bug in libavutil/snow.c -> Generating internal compiler errors?
Olivier Engelkes
riv
Thu Jul 13 21:41:58 CEST 2006
Hello FFMpeg Mailing list users,
This being my first post here, I hope I won't make too much mistakes...
I am trying to cross-compile FFMpeg for the PXA270 xscale architecture,
using linux as OS.
Wether I choose --cpu=arm or --cpu=xscale won't make any difference. The
compiler I made uses gcc 3.4.5 and glibc 2.3.6, and is known to work for
some heavy projects. Once snow.c is being compiled, gcc uses a lot of
resources, and then generates an internal compiler error ?!!? I looked
into snow.c and observed many FIXME statements.
Is this allready known? If so is anyone allready working on a fix?
If not, does anyone have an Idea on how to work around this problem? My
main interest is to be able to encode video on XScale using h263,
nothing more.
Many thanks for any input,
best regards,
Olivier Engelkes
grid01:~/ffmpeg> ./configure --prefix=/proj/NMM/xscale/
--cross-prefix=arm-softfloat-linux-gnu- --cross-compile --cpu=arm
install prefix /proj/NMM/xscale/
source path /home/riv/ffmpeg
C compiler arm-softfloat-linux-gnu-gcc
make make
CPU arm (generic)
big-endian no
inttypes.h yes
broken inttypes.h no
gprof enabled no
zlib enabled no
libgsm enabled no
mp3lame enabled no
libogg enabled no
Vorbis enabled no
Theora enabled no
FAAD enabled no
faadbin enabled no
FAAC enabled no
XviD enabled no
x264 enabled no
a52 support no
a52 dlopened no
DTS support no
pp support no
debug symbols yes
strip symbols yes
optimize yes
static yes
shared no
video hooking yes
SDL support no
Imlib2 support no
FreeType support no
Sun medialib support no
pthreads support no
AMR-NB float support no
AMR-NB fixed support no
AMR-WB float support no
AMR-WB IF2 support no
network support yes
IPv6 support yes
License: LGPL
Creating config.mak and config.h...
grid01:~/ffmpeg> make
/home/riv/ffmpeg/version.sh "/home/riv/ffmpeg"
make -C libavutil all
make[1]: Entering directory `/home/riv/ffmpeg/libavutil'
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -DBUILD_AVUTIL -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o crc.o crc.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -DBUILD_AVUTIL -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o md5.o md5.c
rm -f libavutil.a
arm-softfloat-linux-gnu-ar rc libavutil.a mathematics.o rational.o
intfloat_readwrite.o crc.o md5.o
arm-softfloat-linux-gnu-ranlib libavutil.a
make[1]: Leaving directory `/home/riv/ffmpeg/libavutil'
make -C libavcodec all
make[1]: Entering directory `/home/riv/ffmpeg/libavcodec'
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
bitstream.o bitstream.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
utils.o utils.c
utils.c:761: warning: initialization discards qualifiers from pointer
target type
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mem.o
mem.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
allcodecs.o allcodecs.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
mpegvideo.o mpegvideo.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
jrevdct.o jrevdct.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
jfdctfst.o jfdctfst.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
jfdctint.o jfdctint.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
mjpeg.o mjpeg.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
resample.o resample.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
resample2.o resample2.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
dsputil.o dsputil.c
dsputil.c:2470: warning: 'avg_h264_qpel2_h_lowpass' defined but not used
dsputil.c:2470: warning: 'avg_h264_qpel2_v_lowpass' defined but not used
dsputil.c:2470: warning: 'avg_h264_qpel2_hv_lowpass' defined but not used
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
motion_est.o motion_est.c
motion_est_template.c: In function `hpel_motion_search':
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est_template.c: In function `ff_get_mb_score':
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est_template.c: In function `qpel_motion_search':
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c: In function `check_input_motion':
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
imgconvert.o imgconvert.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
imgresample.o imgresample.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
mpeg12.o mpeg12.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
mpegaudiodec.o mpegaudiodec.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
simple_idct.o simple_idct.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
ratecontrol.o ratecontrol.c
ratecontrol.c: In function `ff_rate_control_init':
ratecontrol.c:805: warning: 'expected_bits' might be used uninitialized
in this function
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o eval.o
eval.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
error_resilience.o error_resilience.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o fft.o
fft.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mdct.o
mdct.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o raw.o
raw.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
golomb.o golomb.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
cabac.o cabac.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
faandct.o faandct.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
parser.o parser.c
parser.c: In function `cavsvideo_parse':
parser.c:553: warning: implicit declaration of function
`ff_cavs_find_frame_end'
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
vp3dsp.o vp3dsp.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
h264idct.o h264idct.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
rangecoder.o rangecoder.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o pnm.o
pnm.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o h263.o
h263.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
msmpeg4.o msmpeg4.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
h263dec.o h263dec.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o opt.o
opt.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
bitstream_filter.o bitstream_filter.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o aasc.o
aasc.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
ac3enc.o ac3enc.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o alac.o
alac.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o asv1.o
asv1.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o avs.o
avs.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o bmp.o
bmp.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cavs.o
cavs.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
cavsdsp.o cavsdsp.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
cinepak.o cinepak.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cljr.o
cljr.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cook.o
cook.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cscd.o
cscd.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o lzo.o
lzo.c
lzo.c: In function `lzo1x_decode':
lzo.c:178: warning: 'cnt' might be used uninitialized in this function
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cyuv.o
cyuv.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
dvbsubdec.o dvbsubdec.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
dvbsub.o dvbsub.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
dvdsub.o dvdsub.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
dvdsubenc.o dvdsubenc.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o dv.o dv.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o 8bps.o
8bps.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ffv1.o
ffv1.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
huffyuv.o huffyuv.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o flac.o
flac.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
flacenc.o flacenc.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
flashsv.o flashsv.c
flashsv.c: In function `flashsv_decode_init':
flashsv.c:88: warning: unused variable `zret'
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
flicvideo.o flicvideo.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o 4xm.o
4xm.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
fraps.o fraps.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o h261.o
h261.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o h264.o
h264.c
h264.c: In function `hl_decode_mb':
h264.c:3652: warning: suggest parentheses around arithmetic in operand of ^
h264.c:3658: warning: suggest parentheses around arithmetic in operand of ^
h264.c:3564: warning: 'temp8' might be used uninitialized in this function
h264.c:3564: warning: 'temp8' might be used uninitialized in this function
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
idcinvideo.o idcinvideo.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
indeo2.o indeo2.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
indeo3.o indeo3.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
interplayvideo.o interplayvideo.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o dpcm.o
dpcm.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o kmvc.o
kmvc.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o loco.o
loco.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mace.o
mace.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
mmvideo.o mmvideo.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
mpegaudio.o mpegaudio.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
msrle.o msrle.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
msvideo1.o msvideo1.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o lcl.o
lcl.c
lcl.c: In function `encode_frame':
lcl.c:557: warning: unused variable `pict'
lcl.c:558: warning: unused variable `p'
lcl.c:559: warning: unused variable `i'
lcl.c:560: warning: unused variable `zret'
lcl.c: In function `decode_init':
lcl.c:622: warning: unused variable `zret'
lcl.c: In function `encode_init':
lcl.c:782: warning: unused variable `c'
lcl.c:783: warning: unused variable `zret'
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o nuv.o
nuv.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
rtjpeg.o rtjpeg.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o png.o
png.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o qdm2.o
qdm2.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o qdrw.o
qdrw.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o qpeg.o
qpeg.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
qtrle.o qtrle.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
ra144.o ra144.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
ra288.o ra288.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
roqvideo.o roqvideo.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o rpza.o
rpza.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o rv10.o
rv10.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
shorten.o shorten.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
smacker.o smacker.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o smc.o
smc.c
arm-softfloat-linux-gnu-gcc -O3 -g -Wdeclaration-after-statement -Wall
-Wno-switch -DHAVE_AV_CONFIG_H -I.. -I/home/riv/ffmpeg/libavutil
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o snow.o
snow.c
snow.c: In function `pred_mv':
snow.c:1961: warning: suggest parentheses around + or - inside shift
snow.c:1962: warning: suggest parentheses around + or - inside shift
snow.c:1963: warning: suggest parentheses around + or - inside shift
snow.c:1964: warning: suggest parentheses around + or - inside shift
snow.c:1965: warning: suggest parentheses around + or - inside shift
snow.c:1966: warning: suggest parentheses around + or - inside shift
snow.c: In function `encode_q_branch':
snow.c:1994: warning: initialization discards qualifiers from pointer
target type
snow.c:1995: warning: initialization discards qualifiers from pointer
target type
snow.c:1996: warning: initialization discards qualifiers from pointer
target type
snow.c:1997: warning: initialization discards qualifiers from pointer
target type
snow.c: In function `encode_q_branch2':
snow.c:2221: warning: initialization discards qualifiers from pointer
target type
snow.c:2222: warning: initialization discards qualifiers from pointer
target type
snow.c: In function `decode_q_branch':
snow.c:2274: warning: initialization discards qualifiers from pointer
target type
snow.c:2275: warning: initialization discards qualifiers from pointer
target type
snow.c: In function `pred_block':
snow.c:2497: warning: suggest parentheses around && within ||
snow.c: In function `ff_snow_inner_add_yblock':
snow.c:2538: warning: left shift count is negative
snow.c: In function `add_yblock_buffered':
snow.c:2555: warning: unused variable `dst'
snow.c:2567: warning: unused variable `x'
snow.c:2567: warning: unused variable `y'
snow.c: In function `add_yblock':
snow.c:2809: warning: initialization discards qualifiers from pointer
target type
snow.c:2821: warning: left shift count is negative
snow.c: In function `predict_slice_buffered':
snow.c:2896: warning: passing arg 5 of `add_yblock_buffered' discards
qualifiers from pointer target type
snow.c: In function `get_block_bits':
snow.c:3028: warning: initialization discards qualifiers from pointer
target type
snow.c:3029: warning: initialization discards qualifiers from pointer
target type
snow.c: In function `get_block_rd':
snow.c:3065: warning: unused variable `obmc'
snow.c: In function `get_4block_rd':
snow.c:3182: warning: passing arg 2 of `add_yblock' discards qualifiers
from pointer target type
snow.c:3168: warning: unused variable `b_height'
snow.c: In function `common_init':
snow.c:3872: warning: assignment from incompatible pointer type
snow.c:3872: warning: assignment from incompatible pointer type
snow.c:3873: warning: assignment from incompatible pointer type
snow.c:3873: warning: assignment from incompatible pointer type
snow.c:3874: warning: assignment from incompatible pointer type
snow.c:3874: warning: assignment from incompatible pointer type
snow.c:3875: warning: assignment from incompatible pointer type
snow.c:3875: warning: assignment from incompatible pointer type
arm-softfloat-linux-gnu-gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[1]: *** [snow.o] Error 1
make[1]: Leaving directory `/home/riv/ffmpeg/libavcodec'
make: *** [lib] Error 2
grid01:~/ffmpeg>
More information about the ffmpeg-devel
mailing list