title: What does '_GLOBAL__sub_I_' mean in nm output?
body: <p>While I was trying to resolve a problem in static linking, I encounter a couple of <code>_GLOBAL__sub_I_</code> prefixes in front of symbol names. It appears in that form although I used <code>nm --demangle(-C)</code>.</p>
  
  <p>I stumbled upon this answer (<a href="https://stackoverflow.com/questions/28101243/how-to-find-global-static-initializations">How to find global static initializations</a>). Looking at my source code, it indeed looks like initialization of a global static variable. </p>
  
  <p>What I'm wondering is, where can I more information on __sub_ and other mangled names, like <code>__cxxabiv1</code>?</p>