Ping<span></span><br><br>On Thursday, April 3, 2014, Rafael Ávila de Espíndola <<a href="mailto:rafael.espindola@gmail.com">rafael.espindola@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Bigcheese,<br>
<br>
We normally don't drop functions from the C API's, but in this case I think we can:<br>
<br>
* The old implementation of getFileOffset was fairly broken<br>
* The introduction of LLVMGetSymbolFileOffset was itself a C api breaking change as it removed LLVMGetSymbolOffset<br>
* It is an incredibly specialized use case. The only reason MCJIT needs it is because of its odd position of being a dynamic linker or .o files.<br>
<br>
<br>
<a href="http://llvm-reviews.chandlerc.com/D3271" target="_blank">http://llvm-reviews.chandlerc.com/D3271</a><br>
<br>
Files:<br>
  bindings/python/llvm/object.py<br>
  include/llvm-c/Object.h<br>
  include/llvm/Object/ObjectFile.h<br>
  lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp<br>
  lib/Object/Object.cpp<br>
  tools/llvm-c-test/object.c<br>
</blockquote>