1980 got their macros back.

Fix #302.
Now we don't need `cfloat`