tgmath.h return type fixes, non-float argument fixes