__cxa_allocate_exception: не удалось найти в cscope - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь понять работу обработки исключений gcc в C ++. Я построил его из источников, а затем запустил cscope, но не смог найти определение. Тем не менее, я мог видеть его разборку в GDB. Я попробовал параметр / m на всякий случай, если получу имя файла. Но это тоже не показало бы. Я построил его под Ubuntu на моем VirtualBox.

Может кто-нибудь, пожалуйста, пролить свет на это? Я предположил, что мы должны получить что-то после создания источника.

Я просто вижу следующее:

         File                                           Function Line 

0 libstdc++-v3/libsupc++/cxxabi_init_exception.h <global>  63   __cxa_allocate_exception(size_t) _GLIBCXX_NOTHROW; 
1 libstdc++-v3/libsupc++/exception_ptr.h         <global> 189 void * __e = __cxxabiv1::__cxa_allocate_exception(sizeof(_Ex));
...