> - static char zerobuf[MAX_REGISTER_RAW_SIZE] = {0}; > + char *zerobuf = alloca (MAX_REGISTER_RAW_SIZE); http://sources.redhat.com/gdb/current/ari/#[MAX_REGISTER_{RAW,VIRTUAL}_SIZE] Hmm, yes, plenty more where that came from. Andrew