<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><span style="font-family: monospace;">hi, <br>     I am porting llvm to our embedded cpu.<br>By my abi, long long type is aligned by 8 bytes.<br>But now llvm-gcc frontend follows x86 abi, generate <br>word-alignment LLVM-IR for va_arg().<br><br>   In some degree, llvm-gcc frontend depends on targets.<br>The best solution is llvm-gcc can create va_arg node, <br>I can lower it at the backend.<br><br>   Who can give a temporary solution to make frontend can <br>create 8 byte alignment code for long long type?<br><br>Thanks<br><br>    renkun.<br></span></td></tr></table><br>


      <hr size=1><a href="http://cn.rd.yahoo.com/mail_cn/tagline/card/*http://card.mail.cn.yahoo.com/">  好玩贺卡等你发,邮箱贺卡全新上线!</a>