title: readelf -s does not output full variable names
body: <p>I need to get the global symbols from a compiled c program file. What I use is the linux command <code>readelf -s filePath</code>  when I use that command this is what I get:</p>
  
  <p><img src="https://i.stack.imgur.com/gtJFw.png" alt="enter image description here"></p>
  
  <p>I draw a blue rectangle to show that variable names do not get displayed correctly. <strong>they get trim after 25 characters. How can I make it display the full names?</strong></p>