I have configure gcc like this: /n/08/rask/src/gcc/configure --target=m68hc11-none --disable-multilib --disable-nls --with-newlib --enable-sim
Building libgfortran fails with this message: libtool: compile: /home/rask/build/gcc-m68hc11-none/./gcc/gfortran -B/home/rask/build/gcc-m68hc11-none/./gcc/ -nostdinc -B/home/rask/build/gcc-m68hc11-none/m68hc11-none/newlib/ -isystem /home/rask/build/gcc-m68hc11-none/m68hc11-none/newlib/targ-include -isystem /n/08/rask/src/gcc/newlib/libc/include -B/home/rask/build/gcc-m68hc11-none/m68hc11-none/libgloss/m68hc11 -L/home/rask/build/gcc-m68hc11-none/m68hc11-none/libgloss/libnosys -L/n/08/rask/src/gcc/libgloss/m68hc11 -B/usr/local/m68hc11-none/bin/ -B/usr/local/m68hc11-none/lib/ -isystem /usr/local/m68hc11-none/include -isystem /usr/local/m68hc11-none/sys-include -L/home/rask/build/gcc-m68hc11-none/./ld -I . -Wall -fno-repack-arrays -fno-underscoring -fallow-leading-underscore -g -O2 -c /n/08/rask/src/gcc/libgfortran/intrinsics/selected_int_kind.f90 -o selected_int_kind.o /n/08/rask/src/gcc/libgfortran/intrinsics/selected_int_kind.f90: In function '_gfortran_selected_int_kind': /n/08/rask/src/gcc/libgfortran/intrinsics/selected_int_kind.f90:22: internal compiler error: in convert_memory_address, at explow.c:326 Please submit a full bug report, [...] -- Summary: ICE in convert_memory_address, at explow.c:326 compiling libgfortran Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rask at sygehus dot dk GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: m68hc11-unknown-none http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32262