Commit e3f0a12
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 e3f0a12
7 files changed
+755
-619
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 | | |
| |||
3906 | 3906 | | |
3907 | 3907 | | |
3908 | 3908 | | |
3909 | | - | |
| 3909 | + | |
| 3910 | + | |
| 3911 | + | |
| 3912 | + | |
3910 | 3913 | | |
3911 | 3914 | | |
3912 | 3915 | | |
| |||
6303 | 6306 | | |
6304 | 6307 | | |
6305 | 6308 | | |
6306 | | - | |
| 6309 | + | |
6307 | 6310 | | |
6308 | 6311 | | |
6309 | 6312 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
841 | 841 | | |
842 | 842 | | |
843 | 843 | | |
844 | | - | |
| 844 | + | |
| 845 | + | |
845 | 846 | | |
846 | 847 | | |
847 | 848 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1306 | 1306 | | |
1307 | 1307 | | |
1308 | 1308 | | |
1309 | | - | |
1310 | | - | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
| 1314 | + | |
1311 | 1315 | | |
1312 | 1316 | | |
1313 | 1317 | | |
1314 | 1318 | | |
| 1319 | + | |
| 1320 | + | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
1315 | 1326 | | |
1316 | 1327 | | |
1317 | 1328 | | |
1318 | 1329 | | |
1319 | 1330 | | |
1320 | | - | |
| 1331 | + | |
1321 | 1332 | | |
| 1333 | + | |
| 1334 | + | |
1322 | 1335 | | |
1323 | 1336 | | |
1324 | 1337 | | |
1325 | 1338 | | |
1326 | | - | |
1327 | | - | |
1328 | 1339 | | |
1329 | 1340 | | |
1330 | 1341 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
460 | 460 | | |
461 | 461 | | |
462 | 462 | | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
463 | 470 | | |
464 | 471 | | |
465 | 472 | | |
| |||
0 commit comments