>>142
Under section 6.2.2
"If the declaration of a file scope identifier for an object or a function contains the storage-class specifier static, the identifiere has internal linkage."
Now you annoying stupid shit, the point is, using static modifies the global variable in such a way that is now has internal linkage. In other words, there passage in no way shape or form implies that global variables have static duration.