In version of 9.2.0 #pragma GCC section text ".mcal_text" has no effect for functions like snprintf, vsnprintf ... (standard functions) despite there is custom implementation of them and there is no prototype include before using desired mapping
#define ETH_43_PFE_START_SEC_CODE
#include "Eth_43_PFE_MemMap.h"
extern int snprintf(char_t *str, size_t size, const char_t *pcocStr, ...);
extern int vsnprintf(char_t *str, size_t size, const char_t *pcocStr, va_list VarArg);
Only __attribute__ is solution. Perhaps this is a bug.