<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 13px/normal Courier; "></div><blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 13px/normal Courier; ">Yes. If you set the target as darwin for the module while generating  </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 13px/normal Courier; ">bit-code file from the LLVM APIs then llvm bit-code writer will add  </div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 13px/normal Courier; ">this.</div></blockquote><br><div>Excellent.  Thanks a lot for explaining that.  </div><div><br></div><div>I was actually burning the target triple "i686-apple-darwin9" into my LLVM module, but perhaps that isn't quite right, or enough, to get the correct output.</div><div>Anyway, I should be able to figure it out from here - thanks again.</div><div><br></div><div>-- lwe</div><div><br></div><div><br></div></body></html>