Thank you Dmitri, will fix soon.<br><br><div class="gmail_quote">On Tue, Jul 31, 2012 at 3:26 PM, Dmitri Gribenko <span dir="ltr"><<a href="mailto:gribozavr@gmail.com" target="_blank">gribozavr@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="im">On Tue, Jul 31, 2012 at 2:49 PM, Akira Hatanaka <<a href="mailto:ahatanaka@mips.com">ahatanaka@mips.com</a>> wrote:<br>

> Modified: llvm/trunk/lib/Target/Mips/MipsTargetMachine.h<br>
> URL: <a href="http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/MipsTargetMachine.h?rev=161081&r1=161080&r2=161081&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/MipsTargetMachine.h?rev=161081&r1=161080&r2=161081&view=diff</a><br>

> ==============================================================================<br>
> --- llvm/trunk/lib/Target/Mips/MipsTargetMachine.h (original)<br>
> +++ llvm/trunk/lib/Target/Mips/MipsTargetMachine.h Tue Jul 31 16:49:49 2012<br>
> @@ -25,12 +25,13 @@<br>
>  #include "llvm/Target/TargetFrameLowering.h"<br>
><br>
>  namespace llvm {<br>
> -  class formatted_raw_ostream;<br>
> +class formatted_raw_ostream;<br>
> +class MipsRegisterInfo;<br>
><br>
>  class MipsTargetMachine : public LLVMTargetMachine {<br>
>    MipsSubtarget       Subtarget;<br>
>    const TargetData    DataLayout; // Calculates type size & alignment<br>
> -  MipsInstrInfo       InstrInfo;<br>
> +  const MipsInstrInfo *InstrInfo;<br>
>    MipsFrameLowering   FrameLowering;<br>
>    MipsTargetLowering  TLInfo;<br>
>    MipsSelectionDAGInfo TSInfo;<br>
<br>
</div>Hi Akira,<br>
<br>
Seems like MipsRegisterInfo is a struct:<br>
<br>
.../clang-commit/llvm/lib/Target/Mips/MipsTargetMachine.h:29:1:<br>
warning: class 'MipsRegisterInfo' was previously declared as a struct<br>
[-Wmismatched-tags]<br>
class MipsRegisterInfo;<br>
^<br>
.../clang-commit/llvm/lib/Target/Mips/MipsRegisterInfo.h:28:8: note:<br>
previous use is here<br>
struct MipsRegisterInfo : public MipsGenRegisterInfo {<br>
<span class="HOEnZb"><font color="#888888"><br>
Dmitri<br>
<br>
--<br>
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if<br>
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>>*/<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
</div></div></blockquote></div><br>