------- Comment #6 from aldot at gcc dot gnu dot org 2008-01-04 13:52 ------- Smaller testcase:
cat > arm.i <<-EOF struct optab { unsigned code; }; extern struct optab optab_table[1]; EOF cat > optabs.i <<-EOF struct optab { unsigned code; }; extern struct optab optab_table[1]; void init_optab (struct optab *op) { op->code = 0xdead; } void set_conv_libfunc (void) { init_optab ((&optab_table[0])); } EOF -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34668