<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><font class="Apple-style-span" color="#144FAE"><br></font><blockquote type="cite"></blockquote>I re-introduced some old IA64 workaround logic with this changeset. &nbsp;<br><blockquote type="cite"></blockquote><font class="Apple-style-span" color="#144FAE"><br></font><blockquote type="cite"></blockquote>changeset: &nbsp;&nbsp;1593:126ea7725993<br><blockquote type="cite"></blockquote>user: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bobv<br><blockquote type="cite"></blockquote>date: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tue Aug 03 08:13:38 2010 -0400<br><blockquote type="cite"></blockquote>summary: &nbsp;&nbsp;&nbsp;&nbsp;6953477: Increase portability and flexibility of building Hotspot<br><blockquote type="cite"></blockquote><font class="Apple-style-span" color="#144FAE"><br></font><blockquote type="cite"></blockquote>As I understand, the work-around below is no longer needed. &nbsp;I'll put together a webrev<br><blockquote type="cite"></blockquote>and push a fix but since I have no way of building for IA64 targets, I want to make sure&nbsp;<br><blockquote type="cite"></blockquote>that this is the only change causing the IA64 build to fail. &nbsp;I intend on removing&nbsp;<br><blockquote type="cite"></blockquote>everything except line 1292.<br><blockquote type="cite"></blockquote><font class="Apple-style-span" color="#144FAE"><br></font><blockquote type="cite"></blockquote>- 1288 #ifdef IA64<br><blockquote type="cite"></blockquote>- 1289 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// IA64 gcc bug<br><blockquote type="cite"></blockquote>- 1290 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;r = ( f == 0.0f ) ? (jdouble) f : (jdouble) f + ia64_double_zero;<br><blockquote type="cite"></blockquote>- 1291 #else<br><blockquote type="cite"></blockquote>1292 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;r = (jdouble) f;<br><blockquote type="cite"></blockquote>- 1293 #endif<br><blockquote type="cite"></blockquote><font class="Apple-style-span" color="#144FAE"><br></font><blockquote type="cite"></blockquote>Gary, have you successfully built all of the Zero targets/architectures since this changeset?<br><blockquote type="cite"></blockquote><font class="Apple-style-span" color="#144FAE"><br></font><blockquote type="cite"></blockquote>changeset: &nbsp;&nbsp;1732:3dc12ef8735e<br><blockquote type="cite"></blockquote>parent: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1728:dfb38ea7da17<br><blockquote type="cite"></blockquote>user: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bobv<br><blockquote type="cite"></blockquote>date: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thu Oct 07 15:12:57 2010 -0400<br><blockquote type="cite"></blockquote>summary: &nbsp;&nbsp;&nbsp;&nbsp;6989297: Integrate additional portability improvements<br><blockquote type="cite"></blockquote><font class="Apple-style-span" color="#144FAE"><br></font><blockquote type="cite"></blockquote><font class="Apple-style-span" color="#144FAE"><br></font><blockquote type="cite"></blockquote>I've tried to make sure that I don't break the Zero builds with my changes but we don't&nbsp;<br><blockquote type="cite"></blockquote>validate these targets here at Oracle.<br><blockquote type="cite"></blockquote><font class="Apple-style-span" color="#144FAE"><br></font><blockquote type="cite"></blockquote>Bob Vandette<br><blockquote type="cite"></blockquote>Oracle<br><blockquote type="cite"></blockquote><font class="Apple-style-span" color="#144FAE"><br></font><blockquote type="cite"><div><br></div></blockquote></div><br></body></html>