FP has been undefined for at least ten years, and probably forever. It's used to conditionally add two small sections and one large section of shf.c.
My initial reaction is that FP should be removed. Is there any reason to keep it? Should the associated code stay or go?
