title: IAR lmibrary compilation : Remove / hide internal symbols and APIs
body: <p>We are using IAR Embedded workbench to create Libraries.</p>
  
  <p>When we compile project using these libraries, we are facing to an issue :
  if application layer implements a function with same name as a function defined in a Library, 'duplicate definition' error is notified during application compilation.</p>
  
  <p>In order to avoid this error type, I just want to know if there is a way to hide internal APIs and also internal symbols (global variables...) of compiled Library?</p>
  
  <p>Thank you in advance</p>