identical variables declared ‘extern’ in multiple translation units can be unique entities?

According to the C99 standard: