- Notifications
You must be signed in to change notification settings - Fork38
Commit8ac2e6a

Maksim Milyutin
Move all inlined compatible wrappers into header file
Previous implementation segregated compatible inline function wrappersinto separate .c file that prevented inlining of these functions intocaller points in other modules. In current patch all these fuctions with`static inline` specification have been moved to header file compat.h.This emulates behavior of macro expanding in case when compiler performsinlining.Resolve#451 parent9dad24b commit8ac2e6a
File tree
5 files changed
+30
-26
lines changed5 files changed
+30
-26
lines changedLines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
| 29 | + | |
29 | 30 |
| |
30 | 31 |
| |
31 | 32 |
| |
|
Lines changed: 27 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
1 | 13 |
| |
2 | 14 |
| |
3 | 15 |
| |
4 | 16 |
| |
| 17 | + | |
5 | 18 |
| |
6 |
| - | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
7 | 28 |
| |
8 |
| - | |
| 29 | + | |
9 | 30 |
| |
10 | 31 |
| |
11 | 32 |
| |
| |||
15 | 36 |
| |
16 | 37 |
| |
17 | 38 |
| |
18 |
| - | |
| 39 | + | |
19 | 40 |
| |
20 | 41 |
| |
21 | 42 |
| |
| |||
26 | 47 |
| |
27 | 48 |
| |
28 | 49 |
| |
29 |
| - | |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 |
| - | |
39 |
| - | |
| 50 | + | |
40 | 51 |
| |
41 | 52 |
| |
42 | 53 |
| |
| |||
53 | 64 |
| |
54 | 65 |
| |
55 | 66 |
| |
| 67 | + | |
| 68 | + |
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
| 37 | + | |
37 | 38 |
| |
38 | 39 |
| |
39 | 40 |
| |
|
Lines changed: 0 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
86 |
| - | |
87 |
| - | |
88 |
| - | |
89 |
| - | |
90 |
| - | |
91 |
| - | |
92 |
| - | |
93 |
| - | |
94 |
| - | |
95 |
| - | |
96 |
| - | |
97 | 86 |
|
0 commit comments
Comments
(0)