在 C++ 程序的反汇编视图中,指的是GLOBAL
什么?我有一个 lign 上面写着:
je 0xb74d334a <_GLOBAL__sub_I_myFile.cpp+106>
我想这是对 myFile.cpp 的调用,但我想在调用之前知道 GLOBAL 单词的含义......
myFile.cpp 的内容:
[include guards]
#include <mutex.hpp> // Functions I use to handle mutex
namespce myNameSpace {
class myClass {
public:
static void stdOutFormat(const char* format, ...);
private:
static Mutex(Synchro) // Custom functions from mutex.hpp and others ...
};
}
[end include guards]
反汇编(我尽量简洁):
[some calls]
call 0xb74d1b80 <os_mutexInit@plt>
test %esi, %esi
je 0xb74d33a <_GLOBAL__sub_I_myFile.cpp+106>
mov (%esi), %eax
[some calls]