18 #define key_gt(a, b) ((a) > (b)) 22 GK_MKPQUEUE(gk_fpq, gk_fpq_t, gk_fkv_t,
float, gk_idx_t, gk_fkvmalloc, FLT_MAX,
key_gt)
23 GK_MKPQUEUE(gk_dpq, gk_dpq_t, gk_dkv_t,
double, gk_idx_t, gk_dkvmalloc, DBL_MAX,
key_gt)
#define GK_MKPQUEUE(FPRFX, PQT, KVT, KT, VT, KVMALLOC, KMAX, KEY_LT)