<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">This is a patch for <a href="http://llvm.org/bugs/show_bug.cgi?id=11919">http://llvm.org/bugs/show_bug.cgi?id=11919</a><div><br></div><div>It seems to do the trick for me. When this particular configuration (a global initializer references a blockaddress from a function that has been sent to a different module) is not encountered, it should produce the same initializer pattern as usual (i.e., everything in the safe module).</div><div><br></div><div>thanks,</div><div>daniel</div></body></html>