Как в NIOS получить стек вызовов?

Допустим вызов функции MyClass::at(int index), внутри функции идёт проверка на правильность индекса. если индекс недопустимый, то нужно собщить както от куда был вызов метода at. Эту инфу могу выплюнуть в 232. Но как её получить?
Есть в срр макросы __FUNCTION__, __FILE__, __LINE__. Есть чтонибудь подобное для извлечения стека? Может есть у кого готовый код дла получения стека вывовов/возвратов?