+ fprintf(f, " ret64");
+ if (!pp->is_fastcall && pp->argc_reg != 0)
+ fprintf(f, " +reg");
+
+ if (pp->is_stdcall && !pp->is_fastcall && pp->argc_reg != 0
+ && !IS_START(sym, "sub_") && !IS_START(sym, "f_"))
+ {
+ // alias for possible .def export
+ char sym2[256];
+
+ snprintf(sym2, sizeof(sym2), "_%s@%d",
+ sym, pp->argc * 4);
+ fprintf(f, "\n.global %s # for .def\n", sym2);
+ fprintf(f, "%s:", sym2);
+ }