<div>most html document need to add </div><div><meta http-equiv="content-type" content="text/html; charset=UTF-8"></div><div>int <head> section of html</div><div>such as</div><div><head></div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span><meta http-equiv="content-type" content="text/html; charset=UTF-8"></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>other staff</div>
<div></head></div><div>this is the correct style.</div><div><br></div><div>.\llvm\docs\SourceLevelDebugging.html</div><div>Chris Lattner <a href="mailto:sabre@nondot.org">sabre@nondot.org</a></div><div>Jim Laskey <a href="mailto:jlaskey@mac.com">jlaskey@mac.com</a></div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>Philosophy behind LLVM debugging information </div><div><span class="Apple-tab-span" style="white-space:pre"> </span>while don't change the link</div>
<div>
<span class="Apple-tab-span" style="white-space:pre"> </span><a href="http://www.eagercon.com/dwarf/dwarf3std.htm">http://www.eagercon.com/dwarf/dwarf3std.htm</a></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>to</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span><a href="http://www.dwarfstd.org/">http://www.dwarfstd.org/</a></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>and i found the link in <a href="http://www.eagercon.com/dwarf/dwarf3std.htmis">http://www.eagercon.com/dwarf/dwarf3std.htmis</a> not accessible.</div>
<div><br></div><div>.\llvm\docs\ExtendingLLVM.html</div><div>Written by Misha Brukman, Brad Jones, Nate Begeman, and Chris Lattner</div><div>In section</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Adding a new instruction </div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>4.llvm/lib/AsmParser/Lexer.l: add a new token to parse your instruction from assembly text file</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>5.llvm/lib/AsmParser/llvmAsmParser.y: add the grammar on how your instruction can be read and what it will construct as a result</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>Adding a new type </div><div><span class="Apple-tab-span" style="white-space:pre"> </span>3.llvm/lib/AsmReader/Lexer.l: add ability to parse in the type from text assembly</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>4.llvm/lib/AsmReader/llvmAsmParser.y: add a token for that type</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>also, this file need to add a meta data that set charset to utf-8</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>such as <meta http-equiv="content-type" content="text/html; charset=UTF-8"></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>and also many other files:.</div>
<div><br></div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span></div><div>.\llvm\docs\CompilerWriterInfo.html</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>1.Hardware</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>Other x86-specific information</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>need change the url of </div><div><span class="Apple-tab-span" style="white-space:pre"> </span>•Calling conventions for different C++ compilers and operating systems</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>the new one is </div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>3.Miscellaneous resources</div><div><span class="Apple-tab-span" style="white-space:pre"> </span><a href="http://www.agner.org/optimize/#manuals">http://www.agner.org/optimize/#manuals</a></div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>I think need to add </div><div><span class="Apple-tab-span" style="white-space:pre"> </span>The DWARF Debugging Standard </div><div><span class="Apple-tab-span" style="white-space:pre"> </span><a href="http://www.dwarfstd.org/">http://www.dwarfstd.org/</a></div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>Portable Executable</div><div><span class="Apple-tab-span" style="white-space:pre"> </span><a href="http://en.wikipedia.org/wiki/Portable_Executable">http://en.wikipedia.org/wiki/Portable_Executable</a></div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>Microsoft Portable Executable and Common Object File Format Specification</div><div><span class="Apple-tab-span" style="white-space:pre"> </span><a href="http://www.microsoft.com/whdc/system/platform/firmware/PECOFFdwn.mspx">http://www.microsoft.com/whdc/system/platform/firmware/PECOFFdwn.mspx</a></div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>An In-Depth Look into the Win32 Portable Executable File Format</div><div><span class="Apple-tab-span" style="white-space:pre"> </span><a href="http://msdn.microsoft.com/en-us/magazine/cc301805.aspx">http://msdn.microsoft.com/en-us/magazine/cc301805.aspx</a></div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>Object file converter</div><div><span class="Apple-tab-span" style="white-space:pre"> </span><a href="http://www.agner.org/optimize/#objconv">http://www.agner.org/optimize/#objconv</a></div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>Damn good staff</div><div><span class="Apple-tab-span" style="white-space:pre"> </span></div><div><span class="Apple-tab-span" style="white-space:pre"> </span></div>
<div>On windows 7 platfrom</div><div>once I compiling with gcc or msvc, the tablgen can't running fine:</div><div>Assertion failed: errorcode == 0, file d:/svn/llvm/lib/System/Win32/ThreadLocal.</div><div>inc, line 46</div>
<div><br></div><div>This application has requested the Runtime to terminate it in an unusual way.</div><div>Please contact the application's support team for more information.</div><div>make[2]: *** [include/llvm/Intrinsics.gen.tmp] Error 3</div>
<div>make[1]: *** [include/llvm/CMakeFiles/intrinsics_gen.dir/all] Error 2</div><div>make: *** [all] Error 2</div><br>-- <br> 此致<br>礼<br>罗勇刚<br>Yonggang Luo<br>