<div dir="ltr">The attached patch renames enums in Support/MachO.h. This is needed because some of the enum names are taken directly from system header files and including both MachO.h and some internal versions of those system header files causes name collisions.<div>
<div><br></div><div>With this patch, we can stop using the following workaround that was required to build lldb:</div><div> <br></div><div><a href="http://lists.cs.uiuc.edu/pipermail/lldb-commits/Week-of-Mon-20140331/010905.html" target="_blank">http://lists.cs.uiuc.edu/pipermail/lldb-commits/Week-of-Mon-20140331/010905.html</a><br>

<div><br></div></div></div><div>Please review.</div></div>