Fixes to MLFSQ fixed point arithmetic and separation from priority donation