Remove explicit redundant extern declarations in source files that are defined in processor include files.
Avoid redundant declarations in every simulator module that uses them and allow compiler to validate consistency of declarations and definitions.