title: Macro that replaces all calls to printf with nothing
body: <p>I want to create a macro that replaces all calls to <code>printf</code>, more specifically <code>mbedtls_printf</code> (which behaves the exact sameway as <code>printf</code>) with nothing.</p>
  
  <p>I know I can use <code>#define mbedtls_printf</code> to replace <code>mbedtls_printf</code> with nothing, but this will still leave the parameters/parenthesis intact.</p>
  
  <p>Edit - I forgot to mention that <code>mbedtls_printf</code> is a macro that replaces itself with <code>sgx_printf</code></p>