// Given a function pointer, return the code address.#ifdef _CALL_AIX// The function descriptor is actually multiple words,// but we don't care about anything except the first.# define UNWRAP_FUNCTION_DESCRIPTOR(X) (*(void **)(X))#else# define UNWRAP_FUNCTION_DESCRIPTOR(X) (X)#endif