2 !!DESCRIPTION!! trampoline pragma
3 !!ORIGIN!! cc65 regression tests
4 !!LICENCE!! Public Domain
5 !!AUTHOR!! Lauri Kasanen
8 static unsigned char flag;
10 static void trampoline_set() {
16 void trampoline_inc() {
25 unsigned char array[30];
26 #pragma trampoline(push, array, 0)
27 #pragma trampoline(pop)
29 #pragma trampoline(push, trampoline_inc, 0)
35 #pragma trampoline(push, trampoline_set, 4)
39 #pragma trampoline(pop)
40 #pragma trampoline(pop)
52 return flag == 5 ? 0 : 1;