Your recent change to make the reg_names[] array constant: Not quite: it was already constant in some places: I just made it more consistent! When would appear to suggest that the sparc port is wrong to try to modify reg_names. Do you have any ideas as to how this problem should be fixed ? I don't have a strong opinion either way.