Proposed resolution (February, 2014):
Change 9.12 [dcl.link] paragraph 6 as follows:
...An entity with C language linkage shall not be declared with the same name asan entitya variable in global scope, unless both declarations denote the same entity; no diagnostic is required if the declarations appear in different translation units...