Redirected to gcc-help. fred.cotton@xxxxxxxxxxxxx writes: > With apologies for being new: > In porting a hardware configuration from gcc-3.4.1 to gcc-4.2.0, I'm getting the > following error message: > > In file included from /cygdrive/c/gcc-4.2.0/gcc/crtstuff.c:68: > /cygdrive/c/gcc-4.2.0/gcc/tsystem.h:53: internal compiler error: Segmentation > fault. > > Lines 52-54 of tsystem.h are: > > #ifndef malloc > extern void *malloc (size_t); > #endif > > If I remove these lines, all the other extern statements fail also. > What precisely does Segmentation fault mean in this context? Is it referring to > the underlying Windows XP? > What sort of compiler, configuration or operating system parameters could be the > cause? > Where should I be looking? Your gcc-4.2.0 is broken. You need to look at exactly how it was built. Did you build it yourself from source? Andrew.