1*b86c91eaSAmir Ayupov // BOLT test case 2*b86c91eaSAmir Ayupov 3*b86c91eaSAmir Ayupov #include <stdio.h> 4*b86c91eaSAmir Ayupov 5*b86c91eaSAmir Ayupov typedef unsigned long long (*FP)(); 6*b86c91eaSAmir Ayupov 7*b86c91eaSAmir Ayupov extern FP getCallback(); 8*b86c91eaSAmir Ayupov extern FP getCallback2(); 9*b86c91eaSAmir Ayupov extern FP getCallback3(); 10*b86c91eaSAmir Ayupov main()11*b86c91eaSAmir Ayupovint main() { 12*b86c91eaSAmir Ayupov printf("Case 1: Result is: %llX\n", (*getCallback())()); 13*b86c91eaSAmir Ayupov printf("Case 2: Result is: %llX\n", (*getCallback2())()); 14*b86c91eaSAmir Ayupov printf("Case 3: Result is: %llX\n", (*getCallback3())()); 15*b86c91eaSAmir Ayupov return 0; 16*b86c91eaSAmir Ayupov } 17