While compiling ntp-4.2.0 from an i86 host for arm, I received the following error. The host OS was recent linux (2.6.12 from a Fedora Core 3 base), but the GCC in question was a cross-compile environment aimed at an ARM720T. The file in question was 'a_md5encrypt.c' from the ntp-4.2.0 distribution.
I built the tools using a 'buildroot' http://buildroot.uclibc.org/ . The tools have been working well until this. I don't have the time to isolate out the error to a minimal set of code, but I felt I should at least set the warning messages into your bug system, since the compiler asked me nicely. a_md5encrypt.c: In function 'addr2refid': a_md5encrypt.c:104: internal compiler error: in arm_print_operand, at config/arm/arm.c:9869 Please submit a full bug report, with preprocessed source if appropriate. -- Summary: arm_print_operand, at config/arm/arm.c:9869 Product: gcc Version: 3.4.4 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: brian at bulkowski dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24529