1 -:1: warning: binary object format does not support extern variables 2 -:2: warning: `foo' both defined and declared extern 3