Use __attribute__((overloadable)) instead of _Generic

Per the recommendation of @JensAyton. Thanks!