make self-made compiler support minus now