function pointer typedef
function pointer noncoresec