Commit 4ab418b
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 three 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 51d43fe commit 4ab418b
3 files changed
+723
-614
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1307 | 1307 | | |
1308 | 1308 | | |
1309 | 1309 | | |
1310 | | - | |
| 1310 | + | |
1311 | 1311 | | |
1312 | 1312 | | |
1313 | 1313 | | |
| |||
3687 | 3687 | | |
3688 | 3688 | | |
3689 | 3689 | | |
3690 | | - | |
| 3690 | + | |
3691 | 3691 | | |
3692 | | - | |
| 3692 | + | |
3693 | 3693 | | |
3694 | 3694 | | |
3695 | 3695 | | |
| |||
0 commit comments