------- Comment #2 from hjl dot tools at gmail dot com 2010-07-20 15:34 ------- Created an attachment (id=21266) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21266&action=view) The preprocessed source /export/gnu/import/rrs/162337/bld/./gcc/xgcc -B/export/gnu/import/rrs/162337/bld/./gcc/ -B/export/gnu/import/rrs/162337/usr/ia64-unknown-linux-gnu/bin/ -B/export/gnu/import/rrs/162337/usr/ia64-unknown-linux-gnu/lib/ -isystem /export/gnu/import/rrs/162337/usr/ia64-unknown-linux-gnu/include -isystem /export/gnu/import/rrs/162337/usr/ia64-unknown-linux-gnu/sys-include -g -O2 -O2 -g -O2 -DIN_GCC -DUSE_LIBUNWIND_EXCEPTIONS -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -DUSE_GAS_SYMVER -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../include -DHAVE_CC_TLS -o emutls.o -MT emutls.o -MD -MP -MF emutls.dep -fexceptions -c ../../../src/libgcc/../gcc/emutls.c -fvisibility=hidden -DHIDE_EXPORTS ../../../src/libgcc/../gcc/emutls.c: In function ‘emutls_init’: ../../../src/libgcc/../gcc/emutls.c:81:1: internal compiler error: tree check: expected class ‘expression’, have ‘declaration’ (function_decl) in expand_debug_expr, at cfgexpand.c:2430 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45006