<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 15.12.2014, at 23:01, Daniel Sanders <<a href="mailto:Daniel.Sanders@imgtec.com" class="">Daniel.Sanders@imgtec.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div style="" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">From: <a href="mailto:sebastian.dressler@gmail.com" class="">sebastian.dressler@gmail.com</a> [<a href="mailto:sebastian.dressler@gmail.com" class="">sebastian.dressler@gmail.com</a>]<br class="">Sent: 15 December 2014 18:41<br class="">To: Daniel Sanders<br class="">Cc: Ben Pope; Nikola Smiljanic; llvmdev<br class="">Subject: Re: [LLVMdev] 3.5.1 Testing Phase Begins<br class=""><br class="">For sake of completeness, I copy the output again:<br class=""><br class="">Command Output (stderr): […]<br class=""><br class=""></blockquote><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">That's given me enough to figure out the problem. %gp_rel is only used when the small data section is enabled and that's only supposed to be the case for bare-metal. However, the guard is actually a test for 'is not Linux' and this condition is of course true for windows.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""></div></div></blockquote><div><br class=""></div><div>Just out of curiosity: this information was also contained in my initial mail, did you probably overlook it?</div><br class=""><blockquote type="cite" class=""><div class=""><div style="" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">It's not a new bug (it was in 3.5.0 too) but the testcase is new. Does the attached patch fix the problem for you?</span><span id="cid:28378C01-0474-42A4-A5BE-CEED3C91D5B2@fritz.box"><arguments-struct.patch></span></div></div></blockquote><br class=""></div><div>Yes, it fixes it.</div><div><br class=""></div><div><br class=""></div><div>Cheers,</div><div>Sebastian</div><div><br class=""></div><br class=""></body></html>