Changeset ac38e9dc for general/prog/llvm.xml
- Timestamp:
- 08/01/2015 04:26:22 AM (9 years ago)
- Branches:
- systemd-13485
- Children:
- ad6910d
- Parents:
- 4a83293
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/llvm.xml
r4a83293 rac38e9dc 7 7 <!ENTITY llvm-download-http "http://llvm.org/releases/&llvm-version;/llvm-&llvm-version;.src.tar.xz"> 8 8 <!ENTITY llvm-download-ftp " "> 9 <!ENTITY llvm-md5sum " 2d3d8004f38852aa679e5945b8ce0b14">10 <!ENTITY llvm-size "1 2MB">11 <!ENTITY llvm-buildsize " 618 MB (1.2 GB with Clang) and 78 MB for the tests">12 <!ENTITY llvm-time " 6.5 SBU - using parallelism=4 (12 SBU with Clang - using parallelism=4) and 0.3 for tests">9 <!ENTITY llvm-md5sum "ebf9e97be405ae126e134d3a357cd58a"> 10 <!ENTITY llvm-size "13 MB"> 11 <!ENTITY llvm-buildsize "1.4 GB (with Clang)"> 12 <!ENTITY llvm-time "48 SBU (with Clang)"> 13 13 14 14 <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/cfe-&llvm-version;.src.tar.xz"> 15 <!ENTITY clang-md5sum "9 3f9532f8f7e6f1d8e5c1116907051cb">16 <!ENTITY clang-size " 7.9MB">15 <!ENTITY clang-md5sum "9ff6811757735051f8651833b22ae014"> 16 <!ENTITY clang-size "8.3 MB"> 17 17 18 18 <!ENTITY rt-version "&llvm-version;"> 19 19 <!ENTITY compiler-rt-download-http "http://llvm.org/releases/&rt-version;/compiler-rt-&rt-version;.src.tar.xz"> 20 <!ENTITY compiler-rt-md5sum " d626cfb8a9712cb92b820798ab5bc1f8">20 <!ENTITY compiler-rt-md5sum "6f204b1feb324b1672ac907b32d927c0"> 21 21 <!ENTITY compiler-rt-size "1.1 MB"> 22 22 ]> … … 56 56 </para> 57 57 58 <note> 59 <para> 60 This package hits a bug in GCC-4.9.0 or an unpatched GCC-4.9.1. 61 To build this package, GCC needs to be updated if you have one of 62 these versions. See <xref linkend="gcc"/> 63 for <application>gcc</application> installation instructions. 64 </para> 65 </note> 66 67 &lfs76_checked; 58 &lfs77_checked; 68 59 69 60 <bridgehead renderas="sect3">Package Information</bridgehead> … … 206 197 207 198 <para> 208 To test the results, issue: <command>make check</command>. 199 To test the results, issue: <command>make -k check-all</command>. 200 There is a number of unexpected failures that can safely be 201 ignored. 209 202 </para> 210 203 … … 218 211 do 219 212 test -f $file && chmod -v 644 $file 220 done</userinput></screen> 213 done && 214 unset file</userinput></screen> 221 215 222 216 <para> … … 229 223 230 224 <screen role="root"><userinput>install -v -dm755 /usr/lib/clang-analyzer && 225 231 226 for prog in scan-build scan-view 232 227 do … … 234 229 ln -sfv ../lib/clang-analyzer/$prog/$prog /usr/bin/ 235 230 done && 231 236 232 ln -sfv /usr/bin/clang /usr/lib/clang-analyzer/scan-build/ && 237 mv -v /usr/lib/clang-analyzer/scan-build/scan-build.1 /usr/share/man/man1/</userinput></screen> 233 mv -v /usr/lib/clang-analyzer/scan-build/scan-build.1 /usr/share/man/man1/ && 234 unset prog</userinput></screen> 238 235 239 236 <para> … … 295 292 clang-check, clang-format, clang-tblgen, llc, lli, lli-child-target, 296 293 llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, llvm-diff, 297 llvm-dis, llvm-dwarfdump, llvm-extract, llvm-link, llvm-mc, 298 llvm-mcmarkup, llvm-nm, llvm-objdump, llvm-profdata, llvm-ranlib 299 (symlink), llvm-readobj, llvm-rtdyld, llvm-size, llvm-stress, 300 llvm-symbolizer, llvm-tblgen, macho-dump, not, opt, scan-build 301 (symlink), and scan-view (symlink) 294 llvm-dis, llvm-dsymutil, llvm-dwarfdump, llvm-extract, llvm-link, 295 llvm-mc, llvm-mcmarkup, llvm-nm, llvm-objdump, llvm-profdata, 296 llvm-ranlib (symlink), llvm-readobj, llvm-rtdyld, llvm-size, 297 llvm-stress, llvm-symbolizer, llvm-tblgen, llvm-vtabledump, 298 macho-dump, not, obj2yaml, opt, scan-build (symlink), scan-view 299 (symlink), verify-uselistorder, and yaml2obj 302 300 </seg> 303 301 <seg> … … 309 307 /usr/include/{clang,clang-c,llvm,llvm-c}, 310 308 /usr/lib/{clang,clang-analyzer}, 311 /usr/share/doc/llvm-&llvm-version;, 312 and/usr/share/llvm309 /usr/share/doc/llvm-&llvm-version;, and 310 /usr/share/llvm 313 311 </seg> 314 312 </seglistitem> … … 455 453 </varlistentry> 456 454 455 <varlistentry id="llvm-dsymutil"> 456 <term><command>llvm-dsymutil</command></term> 457 <listitem> 458 <para> 459 tool used to manipulate archived DWARF debug symbol files, 460 compatible with the Darwin command <command>dsymutil</command>. 461 </para> 462 <indexterm zone="llvm llvm-dsymutil"> 463 <primary sortas="b-llvm-dsymutil">llvm-dsymutil</primary> 464 </indexterm> 465 </listitem> 466 </varlistentry> 467 457 468 <varlistentry id="llvm-extract"> 458 469 <term><command>llvm-extract</command></term> … … 545 556 </varlistentry> 546 557 558 <varlistentry id="obj2yaml"> 559 <term><command>obj2yaml</command></term> 560 <listitem> 561 <para> 562 takes an object file,and produces a YAML representation of the 563 file. 564 </para> 565 <indexterm zone="llvm obj2yaml"> 566 <primary sortas="b-obj2yaml">obj2yaml</primary> 567 </indexterm> 568 </listitem> 569 </varlistentry> 570 547 571 <varlistentry id="opt"> 548 572 <term><command>opt</command></term> … … 566 590 <indexterm zone="llvm scan-build"> 567 591 <primary sortas="b-scan-build">scan-build</primary> 592 </indexterm> 593 </listitem> 594 </varlistentry> 595 596 <varlistentry id="yaml2obj"> 597 <term><command>yaml2obj</command></term> 598 <listitem> 599 <para> 600 takes a YAML representation of an object file and converts it 601 to an binary file. 602 </para> 603 <indexterm zone="llvm yaml2obj"> 604 <primary sortas="b-yaml2obj">yaml2obj</primary> 568 605 </indexterm> 569 606 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.