annotate test/callback_suite/_auto_invoke_macros.h @ 487:d8f0e6cecdab

- simplified test/callback_suite
author Tassilo Philipp
date Fri, 18 Mar 2022 09:47:18 +0100
parents ca36937b4613
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3e629dc19168 initial from svn dyncall-1745
Daniel Adler
parents:
diff changeset
1 #define F0(ID,R) void ID(void* addr) { Result.R = ((CONFIG_API R(*)())addr)();}
487
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
2 #define F1(ID,R,M0) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0))addr)(M[0].M0);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
3 #define F2(ID,R,M0,M1) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1))addr)(M[0].M0,M[1].M1);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
4 #define F3(ID,R,M0,M1,M2) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2))addr)(M[0].M0,M[1].M1,M[2].M2);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
5 #define F4(ID,R,M0,M1,M2,M3) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
6 #define F5(ID,R,M0,M1,M2,M3,M4) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
7 #define F6(ID,R,M0,M1,M2,M3,M4,M5) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
8 #define F7(ID,R,M0,M1,M2,M3,M4,M5,M6) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
9 #define F8(ID,R,M0,M1,M2,M3,M4,M5,M6,M7) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
10 #define F9(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
11 #define F10(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
12 #define F11(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
13 #define F12(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
14 #define F13(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
15 #define F14(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
16 #define F15(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
17 #define F16(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
18 #define F17(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
19 #define F18(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
20 #define F19(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
21 #define F20(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
22 #define F21(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
23 #define F22(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
24 #define F23(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
25 #define F24(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
26 #define F25(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
27 #define F26(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
28 #define F27(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
29 #define F28(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
30 #define F29(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
31 #define F30(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
32 #define F31(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
33 #define F32(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
34 #define F33(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
35 #define F34(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
36 #define F35(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
37 #define F36(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
38 #define F37(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
39 #define F38(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
40 #define F39(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
41 #define F40(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
42 #define F41(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
43 #define F42(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
44 #define F43(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
45 #define F44(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
46 #define F45(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
47 #define F46(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
48 #define F47(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
49 #define F48(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
50 #define F49(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
51 #define F50(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
52 #define F51(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
53 #define F52(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
54 #define F53(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
55 #define F54(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
56 #define F55(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
57 #define F56(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
58 #define F57(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
59 #define F58(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56,M[57].M57);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
60 #define F59(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56,M[57].M57,M[58].M58);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
61 #define F60(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56,M[57].M57,M[58].M58,M[59].M59);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
62 #define F61(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56,M[57].M57,M[58].M58,M[59].M59,M[60].M60);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
63 #define F62(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56,M[57].M57,M[58].M58,M[59].M59,M[60].M60,M[61].M61);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
64 #define F63(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56,M[57].M57,M[58].M58,M[59].M59,M[60].M60,M[61].M61,M[62].M62);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
65 #define F64(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56,M[57].M57,M[58].M58,M[59].M59,M[60].M60,M[61].M61,M[62].M62,M[63].M63);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
66 #define F65(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56,M[57].M57,M[58].M58,M[59].M59,M[60].M60,M[61].M61,M[62].M62,M[63].M63,M[64].M64);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
67 #define F66(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56,M[57].M57,M[58].M58,M[59].M59,M[60].M60,M[61].M61,M[62].M62,M[63].M63,M[64].M64,M[65].M65);}
d8f0e6cecdab - simplified test/callback_suite
Tassilo Philipp
parents: 105
diff changeset
68 #define F67(ID,R,M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65,M66) void ID(void* addr) { Result.R = ((CONFIG_API R(*)(M0,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65,M66))addr)(M[0].M0,M[1].M1,M[2].M2,M[3].M3,M[4].M4,M[5].M5,M[6].M6,M[7].M7,M[8].M8,M[9].M9,M[10].M10,M[11].M11,M[12].M12,M[13].M13,M[14].M14,M[15].M15,M[16].M16,M[17].M17,M[18].M18,M[19].M19,M[20].M20,M[21].M21,M[22].M22,M[23].M23,M[24].M24,M[25].M25,M[26].M26,M[27].M27,M[28].M28,M[29].M29,M[30].M30,M[31].M31,M[32].M32,M[33].M33,M[34].M34,M[35].M35,M[36].M36,M[37].M37,M[38].M38,M[39].M39,M[40].M40,M[41].M41,M[42].M42,M[43].M43,M[44].M44,M[45].M45,M[46].M46,M[47].M47,M[48].M48,M[49].M49,M[50].M50,M[51].M51,M[52].M52,M[53].M53,M[54].M54,M[55].M55,M[56].M56,M[57].M57,M[58].M58,M[59].M59,M[60].M60,M[61].M61,M[62].M62,M[63].M63,M[64].M64,M[65].M65,M[66].M66);}