I got internal compile error when compiling vtk. The flowing ccPOF0j6.cxx is preprocessed file while compiling with sh4 native gcc. Then I confirm it using gcc-4_3_branch cross compiler.
$ ~/x-tools/sh4-unknown-linux-gnu/bin/sh4-unknown-linux-gnu-gcc -g -O2 -fPIC ccPOF0j6.cxx /builddir/build/BUILD/VTK/Rendering/vtkFreeTypeUtilities.cxx: In function 'int vtkFreeTypeUtilitiesRenderString(vtkFreeTypeUtilities*, vtkTextProperty*, const char*, int, int, vtkImageData*, T*, int) [with T = vtkFreeTypeUtilities::RenderString::VTK_TT]': /builddir/build/BUILD/VTK/Rendering/vtkFreeTypeUtilities.cxx:1190: internal compiler error: in fixup_mova, at config/sh/sh.c:3756 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. $ ~/x-tools/sh4-unknown-linux-gnu/bin/sh4-unknown-linux-gnu-gcc --version sh4-unknown-linux-gnu-gcc ([EMAIL PROTECTED]) 4.3.3 20081022 (prerelease) -- Summary: internal compiler error: in fixup_mova, at config/sh/sh.c:3756 Product: gcc Version: 4.3.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: masaki dot chikama at gmail dot com GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: sh4-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37909