Author: fernando Date: Fri Jan 10 16:30:37 2014 New Revision: 12556 Log: Update to LLVM 3.4.
Modified: trunk/BOOK/general.ent trunk/BOOK/general/prog/llvm.xml trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/general.ent ============================================================================== --- trunk/BOOK/general.ent Fri Jan 10 15:37:26 2014 (r12555) +++ trunk/BOOK/general.ent Fri Jan 10 16:30:37 2014 (r12556) @@ -371,7 +371,7 @@ <!ENTITY git-version "1.8.5.2"> <!ENTITY guile-version "2.0.9"> <!ENTITY librep-version "0.92.3"> -<!ENTITY llvm-version "3.3"> +<!ENTITY llvm-version "3.4"> <!ENTITY lua-version "5.2.3"> <!ENTITY mercurial-version "2.8.2"> <!ENTITY nasm-version "2.11"> Modified: trunk/BOOK/general/prog/llvm.xml ============================================================================== --- trunk/BOOK/general/prog/llvm.xml Fri Jan 10 15:37:26 2014 (r12555) +++ trunk/BOOK/general/prog/llvm.xml Fri Jan 10 16:30:37 2014 (r12556) @@ -6,18 +6,18 @@ <!ENTITY llvm-download-http "http://llvm.org/releases/&llvm-version;/llvm-&llvm-version;.src.tar.gz"> <!ENTITY llvm-download-ftp " "> - <!ENTITY llvm-md5sum "40564e1dc390f9844f1711c08b08e391"> - <!ENTITY llvm-size "13 MB"> - <!ENTITY llvm-buildsize "900 MB"> - <!ENTITY llvm-time "13.0 SBU (Additional 7.0 SBU for Clang)"> - - <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/cfe-&llvm-version;.src.tar.gz"> - <!ENTITY clang-md5sum "8284891e3e311829b8e44ac813d0c9ef"> - <!ENTITY clang-size "9.0 MB"> + <!ENTITY llvm-md5sum "46ed668a1ce38985120dbf6344cf6116"> + <!ENTITY llvm-size "16 MB"> + <!ENTITY llvm-buildsize "519 MB (1.1 GB with Clang)"> + <!ENTITY llvm-time "11.4 SBU and 0.4 for tests (22.7 SBU with Clang)"> + + <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/clang-&llvm-version;.src.tar.gz"> + <!ENTITY clang-md5sum "b378f1e2c424e03289effc75268d3d2c"> + <!ENTITY clang-size "11 MB"> <!ENTITY compiler-rt-download-http "http://llvm.org/releases/&llvm-version;/compiler-rt-&llvm-version;.src.tar.gz"> - <!ENTITY compiler-rt-md5sum "9c129ce24514467cfe492cf2fed8e2c4"> - <!ENTITY compiler-rt-size "1.5 MB"> + <!ENTITY compiler-rt-md5sum "7938353e3a3bda85733a165e7ac4bb84"> + <!ENTITY compiler-rt-size "1.8 MB"> ]> <sect1 id="llvm" xreflabel="LLVM-&llvm-version;"> @@ -141,6 +141,7 @@ <xref linkend="doxygen"/>, <xref linkend="graphviz"/>, <xref linkend="libxml2"/>, + <xref linkend="texlive"/>, <xref linkend="zip"/>, <ulink url="http://www.ocaml.org/">OCaml</ulink>, <ulink url="http://pypi.python.org/pypi/Sphinx">Sphinx</ulink> and @@ -160,11 +161,11 @@ the source tree by running the following commands: </para> -<screen><userinput>tar -xf ../cfe-&llvm-version;.src.tar.gz -C tools && +<screen><userinput>tar -xf ../clang-&llvm-version;.src.tar.gz -C tools && tar -xf ../compiler-rt-&llvm-version;.src.tar.gz -C projects && -mv tools/cfe-&llvm-version;.src tools/clang && -mv projects/compiler-rt-&llvm-version;.src projects/compiler-rt</userinput></screen> +mv tools/clang-&llvm-version; tools/clang && +mv projects/compiler-rt-&llvm-version; projects/compiler-rt</userinput></screen> <para> Install <application>LLVM</application> by running the following @@ -182,9 +183,10 @@ --enable-targets=all \ --disable-assertions \ --disable-debug-runtime \ - --disable-expensive-checks \ - --enable-experimental-targets=R600 && + --disable-expensive-checks && make</userinput></screen> +<!-- -enable-experimental-targets=R600 && +it is default, now, not anymore experimental--> <para> If you have installed <application>Sphinx</application> and wish @@ -295,15 +297,15 @@ <seglistitem> <seg> bugpoint, c-index-test, clang, clang++, clang-check, clang-format, clang-tblgen, - llc, lli, llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, llvm-diff, + llc, lli, lli-child-target, llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, llvm-diff, llvm-dis, llvm-dwarfdump, llvm-extract, llvm-link, llvm-mc, llvm-mcmarkup, - llvm-nm, llvm-objdump, llvm-prof, llvm-ranlib, llvm-readobj, llvm-rtdyld, + llvm-nm, llvm-objdump, llvm-prof, llvm-ranlib (symlink), llvm-readobj, llvm-rtdyld, llvm-size, llvm-stress, llvm-symbolizer, llvm-tblgen, macho-dump, opt, scan-build and scan-view </seg> <seg> BugpointPasses.so, libclang.so, libLLVM-&llvm-version;.so, - libLTO.so, libprofile_rt.so, LLVMHello.so and numerous + libLTO.so,<!-- libprofile_rt.so,--> LLVMHello.so and numerous static libraries in /usr/lib </seg> <seg> @@ -312,7 +314,8 @@ /usr/include/llvm, /usr/include/llvm-c, /usr/lib/clang, - /usr/lib/clang-analyzer and + /usr/lib/clang-analyzer, + /usr/share/doc/html/clang, and /usr/share/doc/llvm-&llvm-version; </seg> </seglistitem> @@ -584,7 +587,7 @@ </indexterm> </listitem> </varlistentry> - +<!-- <varlistentry id="libprofile_rt"> <term><filename class="libraryfile">libprofile_rt.so</filename></term> <listitem> @@ -596,7 +599,7 @@ <primary sortas="c-libprofile_rt">libprofile_rt.so</primary> </indexterm> </listitem> - </varlistentry> + </varlistentry>--> </variablelist> Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Fri Jan 10 15:37:26 2014 (r12555) +++ trunk/BOOK/introduction/welcome/changelog.xml Fri Jan 10 16:30:37 2014 (r12556) @@ -47,9 +47,13 @@ <para>January 10th, 2014</para> <itemizedlist> <listitem> + <para>[fernando] - Update to LLVM 3.4. Fixes + <ulink url="&blfs-ticket-root;4534">#4534</ulink>.</para> + </listitem> + <listitem> <para>[fernando] - Transcode-1.1.7 fails to build with FreeType-2.5.x (x > 0). Fixes - <ulink url="&blfs-ticket-root;4538">#4538</ulink>.</para> + <ulink url="&blfs-ticket-root;4525">#4525</ulink>.</para> </listitem> <listitem> <para>[fernando] - Update to dhcpcd-6.2.0. Fixes -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
