I updated my from LLVM 2.7 to 2.8/trunk tonight and was mystified as to why my GC plugin silently stopped working.<div><br></div><div>The problem was that the signature of the virtual function GCMetadataPrinter::finishAssembly (and beginAssembly) changed.</div>

<div><br></div><div>This change would probably be an excellent candidate for the "gotchas" section of the 2.8 release notes.</div><div><br></div><div>Thanks!</div><div>-- Ben</div>