<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">happy to checkout dragonegg & fix that too if it's practical.<br></blockquote><div><br>
Here's a blind attempt (since I don't have gcc source checked out) at fixing dragonegg, too - given the sed replacement worked universally in llvm & clang, I'd say the chances are good that this'll just work. (given my look at dragonegg, it doesn't seem to have any internal types called "Type" (unlike clang, where I only replaced the fully qualified "llvm::Type" due to the existence of "clang::Type"))<br>
<br>But yeah - if this avenue is still not preferred let me know & I'll look into making the llvm changes without the clang (using const cast on the parameters to llvm functions used by clients) changes & use that (clang's build) to verify that the change doesn't break clients.<br>
<br>- David<br></div></div>