The pragma linkage directive identifies TBLBASE as an external entry point (written in a different language).
#ifdef __cplusplus
extern "OS" void TBLBASE( void * a, void * b, void * c, void * d );
#else
#pragma linkage( TBLBASE, OS )
#endif