Commit 520b1a1
module: Add module specific symbol namespace support
Designate the "module:${modname}" symbol namespace to mean: 'only
export to the named module'.
Notably, explicit imports of anything in the "module:" space is
forbidden.
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Reviewed-by: Petr Pavlu <petr.pavlu@suse.com>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>1 parent 6b91ff0 commit 520b1a1
2 files changed
Lines changed: 41 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1083 | 1083 | | |
1084 | 1084 | | |
1085 | 1085 | | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
1086 | 1094 | | |
1087 | 1095 | | |
1088 | 1096 | | |
| |||
1092 | 1100 | | |
1093 | 1101 | | |
1094 | 1102 | | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
1095 | 1107 | | |
1096 | 1108 | | |
1097 | 1109 | | |
| |||
1659 | 1671 | | |
1660 | 1672 | | |
1661 | 1673 | | |
1662 | | - | |
| 1674 | + | |
1663 | 1675 | | |
1664 | 1676 | | |
| 1677 | + | |
1665 | 1678 | | |
1666 | 1679 | | |
1667 | 1680 | | |
1668 | 1681 | | |
1669 | 1682 | | |
1670 | 1683 | | |
| 1684 | + | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
1671 | 1698 | | |
1672 | 1699 | | |
1673 | 1700 | | |
| |||
3335 | 3362 | | |
3336 | 3363 | | |
3337 | 3364 | | |
3338 | | - | |
| 3365 | + | |
| 3366 | + | |
| 3367 | + | |
3339 | 3368 | | |
3340 | 3369 | | |
3341 | 3370 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1682 | 1682 | | |
1683 | 1683 | | |
1684 | 1684 | | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
1685 | 1693 | | |
1686 | 1694 | | |
1687 | 1695 | | |
| |||
1709 | 1717 | | |
1710 | 1718 | | |
1711 | 1719 | | |
1712 | | - | |
| 1720 | + | |
| 1721 | + | |
1713 | 1722 | | |
1714 | 1723 | | |
1715 | 1724 | | |
| |||
0 commit comments