- for (arg = 0; arg < pp->argc; arg++) {
- if (pp->arg[arg].reg != NULL) {
- reg = char_array_i(regs_r32,
- ARRAY_SIZE(regs_r32), pp->arg[arg].reg);
- if (reg < 0)
- ferr(ops, "arg '%s' is not a reg?\n", pp->arg[arg].reg);
- regmask |= 1 << reg;
- }
-#if 0
- if (pp->arg[arg].fptr != NULL) {
- // can't call functions with non-__cdecl callbacks yet
- struct parsed_proto *pp_tmp;
- pp_tmp = pp->arg[arg].fptr;
- if (pp_tmp->argc_reg != 0)
- ferr(po, "'%s' has a callback with reg-args\n", tmpname);
- }
-#endif
- }
-