Есть код под Turbo C
typedef void (far cdecl *FUNCPTR)();
typedef struct
{
FUNCPTR StartAddr;
} STACK_REC;
...
void OsTaskCreate( FUNCPTR func)
{
STACK_REC far * pStackRec;
pStackRec->taskStartAddr = func;
как бы это все под GCC перевести ?