<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<br><div><div>On Jan 17, 2007, at 1:16 PM, Duncan Sands wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">Backported from gcc-4.3.<span class="Apple-converted-space">  </span>These should only effect the Ada front-end.</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">Index: gcc.llvm.master/gcc/tree.c</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">===================================================================</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">--- gcc.llvm.master.orig/gcc/tree.c<span class="Apple-tab-span" style="white-space:pre"> </span>2007-01-17 21:40:30.000000000 +0100</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">+++ gcc.llvm.master/gcc/tree.c<span class="Apple-tab-span" style="white-space:pre">       </span>2007-01-17 21:47:45.000000000 +0100</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">@@ -2601,7 +2601,7 @@</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica"><span class="Apple-converted-space">       </span>break;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "><br></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica"><span class="Apple-converted-space">     </span>default:</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">-<span class="Apple-converted-space">      </span>if (TREE_CODE_CLASS (code) == tcc_unary</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica">+<span class="Apple-converted-space">      </span>if ((TREE_CODE_CLASS (code) == tcc_unary || code == VIEW_CONVERT_EXPR)</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica"><span class="Apple-converted-space"> <span class="Apple-tab-span" style="white-space:pre">      </span>  </span>&& node && !TYPE_P (node)</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica"><span class="Apple-converted-space"> <span class="Apple-tab-span" style="white-space:pre"> </span>  </span>&& TREE_CONSTANT (node))</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: 12.0px Helvetica"><span class="Apple-converted-space"> <span class="Apple-tab-span" style="white-space:pre">  </span></span>TREE_CONSTANT (t) = 1;</font></div> </div></blockquote><br></div><div><br class="webkit-block-placeholder"></div><div>Eric Botcazou made similar changes in next line to fix Ada. Please bring in entire patch and appropriate "APPLE LOCAL llvm" markers.</div><div><br class="webkit-block-placeholder"></div><div>-</div><div>Devang</div><br></body></html>