Il faut caster FuncPtr en pointeur de fonction, et ensuite, appliquer les arguments à ce pointeur de fonction
retval = ((return_type ( [c'est ici qu'il faut mettre __attribute__((__stkparm__)) ou __regparm__ si nécessaire] *) (argtype1 arg1, argtype2 arg2, etc.))FuncPtr) (arg1, arg2, etc.)