Commit 09a0707
committed
Hide function prototyes from unauthorized callers
0351a62 extended hiding private
functions from callers into the gcc world.
Some functions are allowed only in extensions; so can not be marked as
hidden; this commit discourages their use however, by hiding their
prototypes to all but the core and extensions.
It turns out that four functions were being used in modules we ship
with that were marked as extensions-only; so they had to be made
globally accessible.1 parent 5d263b8 commit 09a0707
3 files changed
+721
-612
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1312 | 1312 | | |
1313 | 1313 | | |
1314 | 1314 | | |
1315 | | - | |
| 1315 | + | |
1316 | 1316 | | |
1317 | 1317 | | |
1318 | 1318 | | |
| |||
3694 | 3694 | | |
3695 | 3695 | | |
3696 | 3696 | | |
3697 | | - | |
| 3697 | + | |
3698 | 3698 | | |
3699 | | - | |
| 3699 | + | |
3700 | 3700 | | |
3701 | 3701 | | |
3702 | 3702 | | |
| |||
6303 | 6303 | | |
6304 | 6304 | | |
6305 | 6305 | | |
6306 | | - | |
| 6306 | + | |
6307 | 6307 | | |
6308 | 6308 | | |
6309 | 6309 | | |
| |||
0 commit comments