1#include "tests/sys_mman.h" 2 3int main ( void ) 4{ 5#if defined(__powerpc64__) 6 /* on ppc64-linux, a function pointer points to a function 7 descriptor, not to the function's entry point. Hence to get 8 uniform behaviour on all supported targets - a jump to an 9 unmapped page - the following is needed. */ 10 unsigned long long int p[3]; 11 p[0] = (unsigned long long int)get_unmapped_page(); 12 p[1] = 0; 13 p[2] = 0; 14#else 15 char* p = get_unmapped_page(); 16#endif 17 return ((int(*)(void)) p) (); 18} 19 20