update binutils and gcc