<html dir="ltr"><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaTempEditStyle"></style><style title="owaParaStyle"><!--P {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
--></style>
</head>
<body ocsi="x">
<div style="FONT-FAMILY: Tahoma; DIRECTION: ltr; COLOR: #000000; FONT-SIZE: x-small">
<div></div>
<div dir="ltr"><font color="#000000" size="2" face="Tahoma">Hi everyone,</font></div>
<div dir="ltr"><font face="tahoma"></font> </div>
<div dir="ltr"><font face="tahoma"></font> </div>
<div dir="ltr"><font face="tahoma">Please review attached the patch.</font></div>
<div dir="ltr">The patch fixes the relocations for the Darwin 32bit.<br>
However, the following four tests still fail, but I think it need to change the MachO writer or the MachOObjectFile class for fixing the problems was showed by these tests:<br>
test-call.ll - the external function "exit" declared, but none of relocations for this symbol in the object file.<br>
test-common-symbols.ll, stubs.ll, 2003-05-06-LivenessClobber.ll - this tests uses common symbols that are not correctly handled.</div>
<div dir="ltr">So, The patch enables the MCJIT tests for Darwin, but marks the four above-mentioned tests as XFAIL for 32bit darwin. This had to little changes in the LIT: enable regexp for xfails check.</div>
<div dir="ltr"><font face="tahoma"></font> </div>
<div dir="ltr"><font face="tahoma"></font> </div>
<div dir="ltr"><font face="tahoma"></font> </div>
<div dir="ltr"><font face="tahoma">Regards,</font></div>
<div dir="ltr"><font face="tahoma">Danil</font></div>
</div>
</body>
</html>