Reinstated attribute((weak)) in startup_gcc (had an outdated copy of startup_gcc.c in my install)