raja.saleru@xxxxxxxxxxxxxx writes: > Hi, I am cross compiling the gcc-4.3.2 for arm based dsp target. > while building, the following error occurs. > > Please help us how to proceed further. > > Checking multilib configuration for libgcc... > Configuring in dsp/libgcc > .................................. > checking for suffix of object files... configure: error: cannot compute > suffix of object files: cannot compile > See `config.log' for more details. > make[1]: *** [configure-target-libgcc] Error 1 > make[1]: Leaving directory `/obj' > make: *** [all] Error 2 > > The config log contain the following error: > > configure:2398: /obj/./gcc/xgcc -B/obj/./gcc/ -B/opt/test/dsp/bin/ > -B/opt/test/dsp/lib/ -isystem /opt/test/dsp/include -isystem > /opt/test/dsp/sys-include -o conftest -O2 conftest.c >&5 > conftest.c:1: internal compiler error: in default_secondary_reload, at > targhooks.c:618 > Please submit a full bug report, > with preprocessed source if appropriate. > See <http://gcc.gnu.org/bugs.html> for instructions. This looks like a bug in the compiler. There may not be any easy workaround for this. The error is somewhere in the processor specific backend. I don't see any references to dsp in gcc's ARM backend. If you are using a custom port, you will need to talk to the author of the port. Ian