http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47719
Summary: ICE compiling libavcodec/adxdec.c (FFmpeg) for ARM
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: [email protected]
ReportedBy: [email protected]
Created attachment 23326
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23326
Preprocessed source
Using unpatched gcc from SVN built with portage (USE=vanilla):
$ arm-unknown-linux-gnueabi-gcc-4.6.0 --version
arm-unknown-linux-gnueabi-gcc-4.6.0 (Gentoo SVN) 4.6.0-pre9999 20110213
(experimental) rev. 170108
$ arm-unknown-linux-gnueabi-gcc-4.6.0 -I. -I"/home/mru/src/ffmpeg.dev"
-D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -DHAVE_AV_CONFIG_H -mfloat-abi=softfp -mfpu=neon
-mcpu=cortex-a8 -std=c99 -fomit-frame-pointer -marm -pthread -g
-Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch
-Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign
-Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -O3
-fno-math-errno -fno-signed-zeros -fno-tree-vectorize
-Werror=implicit-function-declaration -Werror=missing-prototypes -MMD
-MF libavcodec/adxdec.d -MT libavcodec/adxdec.o -c -o libavcodec/adxdec.o
/home/mru/src/ffmpeg.dev/libavcodec/adxdec.c
/home/mru/src/ffmpeg.dev/libavcodec/adxdec.c: In function 'adx_decode_frame':
/home/mru/src/ffmpeg.dev/libavcodec/adxdec.c:167:1: internal compiler error: in
push_minipool_fix, at config/arm/arm.c:12084
Please submit a full bug report,
with preprocessed source if appropriate.
Preprocessed source attached.
Compilation succeeds if -fno-inline-functions is added to the flags.