../../gcc-3.4.6/gcc/config/rs6000/host-darwin.c ../../gcc-3.4.6/gcc/config/rs6000/host-darwin.c:38: warning: ‘struct sigaltstack’ declared inside parameter list ../../gcc-3.4.6/gcc/config/rs6000/host-darwin.c:38: warning: its scope is only this definition or declaration, which is probably not what you want ../../gcc-3.4.6/gcc/config/rs6000/host-darwin.c:38: error: conflicting types for ‘sigaltstack’ /usr/include/signal.h:89: error: previous declaration of ‘sigaltstack’ was here ../../gcc-3.4.6/gcc/config/rs6000/host-darwin.c: In function ‘segv_handler’: ../../gcc-3.4.6/gcc/config/rs6000/host-darwin.c:67: error: ‘struct __darwin_mcontext’ has no member named ‘ss’ ../../gcc-3.4.6/gcc/config/rs6000/host-darwin.c:116: error: ‘struct __darwin_mcontext’ has no member named ‘es’ ../../gcc-3.4.6/gcc/config/rs6000/host-darwin.c:116: error: ‘struct __darwin_mcontext’ has no member named ‘ss’ ../../gcc-3.4.6/gcc/config/rs6000/host-darwin.c: In function ‘darwin_rs6000_extra_signals’: ../../gcc-3.4.6/gcc/config/rs6000/host-darwin.c:130: warning: passing argument 1 of ‘sigaltstack’ from incompatible pointer type make[1]: *** [host-darwin.o] Error 1 make: *** [all-gcc] Error 2