In what sense does awk or xcalc break? If errno doesn't get set and awk prints NaN someplace, is that so bad? I went down the hall and confirmed that Brian Kernighan, the owner of awk if anyone is, cares not one whit if errno goes away.