Linkage in Names with Block Scope

The following linkage rules apply to names with block scope (local names):

Names declared as extern have external linkage unless they were previously declared as static.

All other names with block scope have no linkage.