<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div class="BodyFragment"><font size="2"><span style="font-size:10pt;">
<div class="PlainText">It seems that our intern didn't quite do what I predicted he'd done. He'd done something different, though still not correct. Now it feels like he created the branch (r161674), did a merge (r163732), then did another merge (r164634),
 but included with that merge a "manual" modification of all of the files (well, ALMOST all of the files) back to where they were at 161674. So the repo thinks we have 164634+a ton of branch changes, when in reality we have 161674+a very small number of branch
 changes. This has been making our attempts to merge in LLVM 3.2 (or trunk or anything) a nightmare.<br>
<br>
So this patch mostly updates the merge history in the repo. And one file that somehow got out of sync. We generated this diff with:<br>
svn merge --accept theirs-full -r HEAD:161674 ^/trunk<br>
and then to resolve the conflicts SVN thinks we had as a result of the manual modification…<br>
svn resolve -R --accept working .<br>
<br>
Once we get this in, we think doing svn merges will go much more smoothly… we hope… it is Christmas, right? ;-)<br>
<br>
Approved?<br>
<br>
</div>
</span></font></div>
<div class="BodyFragment"><font size="2"><span style="font-size:10pt;">
<div class="PlainText"><br>
<br>
</div>
</span></font></div>
</body>
</html>