> I would not object to removing those two systems, and freeing up a > bit. I don't think we could afford to free up any more bits, since > there are currently only six given. However, the MIG_* codes are negative, suggesting we actually need sign extension and so must have a high bit available to always be zero.