📄 toolchain_release_notes_2005r4.html
字号:
<div class="level4"><ul><li class="level1"><div class="li"> <a href="http://blackfin.uclinux.org/tracker/index.php?func=detail&aid=954&group_id=18&atid=145" class="urlextern" title="http://blackfin.uclinux.org/tracker/index.php?func=detail&aid=954&group_id=18&atid=145" rel="nofollow">[954]''ld'' reports wrong source file for undefined reference</a> </div></li></ul></div><h4><a name="binutils" id="binutils">Binutils</a></h4><div class="level4"><ul><li class="level1"><div class="li"> Previously Blackfin object file wasn’t disassembled properly on big endian host, e.g. PowerPC. Now it has been fixed.</div></li></ul></div><h4><a name="simulator" id="simulator">Simulator</a></h4><div class="level4"><ul><li class="level1"><div class="li"> Previously stdout and stdin in the simulator were mixed up and you cannot redirect stdout from it. Now it has been fixed.</div></li></ul></div><h4><a name="elf2flt" id="elf2flt">Elf2flt</a></h4><div class="level4"><ul><li class="level1"><div class="li"> Previously kernel built on big endian host, e.g. PowerPC, cannot boot properly. This was because <code>elf2flt</code> didn’t do endianess tranform from host to bfin target. Now it has been fixed.</div></li></ul></div><h4><a name="build_script" id="build_script">Build Script</a></h4><div class="level4"><ul><li class="level1"><div class="li"> Previously there would be an problem when testing toolchain on a very fast host because the tcp port of a disconnected connection cannot be reused until a long timeout. A check has been added to BuildToolchain’s <code>-T</code> option to assure that <code>/proc/sys/net/ipv4/tcp_tw_recycle</code> has been set to 1 on both host and target, which will recycle the tcp ports immediately.</div></li></ul><ul><li class="level1"><div class="li"> Fix an issue of invocation of old sed, which does not like <code>{}</code>.</div></li></ul></div><!-- SECTION [2694-6273] --><h3><a name="packages" id="packages">Packages</a></h3><div class="level3"><p>This release contains: </p><ul><li class="level1"><div class="li"> <strong>bfin-gcc-3.4.05r4-1.i386.rpm</strong></div><ul><li class="level2"><div class="li"> rpm of the pre-compiled Blackfin 2005R4 release toolchain</div></li></ul></li><li class="level1"><div class="li"> <strong>bfin-gcc-3.4.05r4-1.src.rpm</strong></div><ul><li class="level2"><div class="li"> source rpm of the Blackfin 2005R4 release toolchain (kernel source, which we used to build the binary toolchain, is also included)</div></li></ul></li><li class="level1"><div class="li"> <strong>bfin-gcc-3.4.05r4-1.tar.gz</strong></div><ul><li class="level2"><div class="li"> compressed archive of the source of Blackfin 2005R4 release toolchain (only the toolchain source)</div></li></ul></li><li class="level1"><div class="li"> <strong>bfin-binary.tar.gz</strong></div><ul><li class="level2"><div class="li"> compressed archive of the pre-compiled Blackfin 2005R4 release toolchain</div></li></ul></li><li class="level1"><div class="li"> <strong>test_tool_scripts.tar.gz</strong></div><ul><li class="level2"><div class="li"> some useful test scripts</div></li></ul></li><li class="level1"><div class="li"> <strong>toolchain_test_results_2005R4.tar.gz</strong></div><ul><li class="level2"><div class="li"> The test result sum and log files of Blackfin 2005R4 release toolchain</div></li></ul></li><li class="level1"><div class="li"> <strong>toolchain_releasenotes_2005R4.pdf</strong></div><ul><li class="level2"><div class="li"> the release notes of this release</div></li></ul></li></ul></div><!-- SECTION [6274-7102] --><h3><a name="installing" id="installing">Installing</a></h3><div class="level3"><p> See <a href="installing_the_blackfin_tool_chain.html" class="wikilink1" title="installing_the_blackfin_tool_chain.html">Installing the Blackfin Tool Chain</a></p></div><!-- SECTION [7103-7168] --><h3><a name="test_results" id="test_results">Test Results</a></h3><div class="level3"><p>The tests are run twice. Once on the host (<code>bfin-elf</code> with newlib testing on the simulator) and another running on the Blackfin hardware (<code>bfin-uclinux</code> with uClibc on uClinux). For details on the testing, see how <a href="testing_the_toolchain.html" class="wikilink1" title="testing_the_toolchain.html">Testing the Toolchain</a> was done. Differences between running on uclinux/uclibc and simulator/new-lib usually means an issue in the kernel or library not in the toolchain.</p><pre class="code">=== gcc Summary === uClinux Simulator# of expected passes 24580 24577# of unexpected failures 33 25# of unexpected successes 1 1# of expected failures 67 67# of unresolved testcases 33 33# of untested testcases 7 7# of unsupported tests 381 381=== g++ Summary === uClinux Simulator# of expected passes 9718 9727# of unexpected failures 15 10# of unexpected successes 2 2# of expected failures 72 72# of unresolved testcases 14 14# of unsupported tests 90 90=== gdb Summary === uClinux Simulator# of expected passes 9242 9016# of unexpected failures 106 64# of expected failures 34 41# of known failures 27 27# of unresolved testcases 12 9# of untested testcases 8 5# of unsupported tests 21 32=== binutils Summary === uClinux Simulator# of expected passes 23 33# of unexpected failures 2# of unresolved testcases 2=== gas Summary === uClinux Simulator# of expected passes 59 79</pre></div><!-- SECTION [7169-] --></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -