Hello, The attached patch fixes the regnum value assigned to alloca_reg so that it is baised by gpr0's regnum value The code was assuming that GPR 32, for instance had a regnum of 31 :-( It fixes the failure: gdb.base/call-ar-st.exp: check args of sum_array_print for the e500. ok? Andrew