Changeset 8307474 for general/prog/llvm.xml
- Timestamp:
- 12/04/2021 03:28:15 PM (2 years ago)
- Branches:
- lazarus
- Children:
- e6974d1
- Parents:
- b22e4ceb (diff), edd2feb7 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/llvm.xml
rb22e4ceb r8307474 9 9 <!ENTITY llvm-download-http "&llvm-url;/llvm-&llvm-version;.src.tar.xz"> 10 10 <!ENTITY llvm-download-ftp " "> 11 <!ENTITY llvm-md5sum " 72a257604efa1d32ef85a37cd9c66873">12 <!ENTITY llvm-size "4 1MB">13 <!ENTITY llvm-buildsize " 2.5 GB (715 MB installed, add 11GB for tests)">14 <!ENTITY llvm-time " 29 SBU (with parallelism=4, add 38SBU for tests)">11 <!ENTITY llvm-md5sum "8c24626dce3ee9d87d1079ebf0897db5"> 12 <!ENTITY llvm-size "43 MB"> 13 <!ENTITY llvm-buildsize "4.0 GB (1 GB installed, with documentation, add 15 GB for tests)"> 14 <!ENTITY llvm-time "38 SBU (on 4 CPU cores, with documentation, add 14 SBU for tests)"> 15 15 16 16 <!ENTITY clang-download-http "&llvm-url;/clang-&llvm-version;.src.tar.xz"> 17 <!ENTITY clang-md5sum "0 3d77af27fcbeeae4414fb4713b9fd7e">18 <!ENTITY clang-size "1 5MB">17 <!ENTITY clang-md5sum "020cbac6e5786094fe4f96f72e290763"> 18 <!ENTITY clang-size "17 MB"> 19 19 20 20 <!ENTITY compiler-rt-download-http "&llvm-url;/compiler-rt-&llvm-version;.src.tar.xz"> 21 <!ENTITY compiler-rt-md5sum " 40095daa9070b20eef9bdd32fdc53db5">22 <!ENTITY compiler-rt-size "2. 1MB">21 <!ENTITY compiler-rt-md5sum "e2e136656d27d60c5f40e20260f63c07"> 22 <!ENTITY compiler-rt-size "2.2 MB"> 23 23 ]> 24 24 … … 267 267 by the <systemitem class="username">root</systemitem> user and makes them 268 268 temporarily unusable by all jobs on the machine.) 269 Note that a few of the compiler-rt Sanitizer based tests (1 6 of more than 48000269 Note that a few of the compiler-rt Sanitizer based tests (13 of more than 59000 270 270 tests run) are known to fail. Some of the LLVM-Unit IR tests are known to 271 271 fail as well. … … 277 277 278 278 <screen role="root"><userinput>ninja install</userinput></screen> 279 280 <para> 281 If you have built the the llvm documentation, install it by running the 282 following commands as the <systemitem class="username">root</systemitem> 283 user: 279 <!-- as of version 13.0.0, the install process seems to install the html 280 documentation and the manual pages. The llvm html documentation 281 is installed into /usr/share/doc/llvm, while the clang html documentation 282 is installed into /usr/doc/clang. So we have just to move it. --> 283 <para> 284 If you have built the llvm documentation, it has been installed 285 by the above command, but it needs to be moved. As the 286 <systemitem class="username">root</systemitem> user: 284 287 </para> 285 288 286 289 <screen role="root" 287 remap="doc"><userinput>install -v - m644 docs/man/* /usr/share/man/man1&&288 install -v -d -m755 /usr/share/doc/llvm-&llvm-version;/llvm-html&&289 cp -Rv docs/html/* /usr/share/doc/llvm-&llvm-version;/llvm-html</userinput></screen>290 291 <para> 292 If you have built the clang documentation, it can be installed in the293 same way (again as the294 <systemitem class="username">root</systemitem> user ):290 remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version; && 291 mv -v /usr/share/doc/llvm/html /usr/share/doc/llvm-&llvm-version;/llvm-html && 292 rmdir -v /usr/share/doc/llvm</userinput></screen> 293 294 <para> 295 If you have built the clang documentation, it has been installed, but 296 needs to be moved too. Again as the 297 <systemitem class="username">root</systemitem> user: 295 298 </para> 296 299 297 300 <screen role="root" 298 remap="doc"><userinput>install -v - m644 tools/clang/docs/man/* /usr/share/man/man1&&299 install -v -d -m755 /usr/share/doc/llvm-&llvm-version;/clang-html&&300 cp -Rv tools/clang/docs/html/* /usr/share/doc/llvm-&llvm-version;/clang-html</userinput></screen>301 remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version; && 302 mv -v /usr/share/doc/clang/html /usr/share/doc/llvm-&llvm-version;/clang-html && 303 rmdir -v /usr/share/doc/clang</userinput></screen> 301 304 302 305 </sect2> … … 388 391 clang-cpp (last two symlinks to clang), clang-extdef-mapping, clang-format, 389 392 clang-offload-bundler, clang-offload-wrapper, 390 clang-refactor, clang-rename, clang- scan-deps,393 clang-refactor, clang-rename, clang-repl, clang-scan-deps, 391 394 diagtool, dsymutil, git-clang-format, hmaptool, llc, lli, 392 llvm-addr2line, llvm-ar, llvm-as, llvm-bcanalyzer, 395 llvm-addr2line (symlink to llvm-symbolizer), 396 llvm-ar, llvm-as, llvm-bcanalyzer, 393 397 llvm-bitcode-strip (symlink to llvm-objcopy), llvm-cat, 394 398 llvm-cfi-verify, llvm-config, llvm-cov, llvm-c-test, llvm-cvtres, 395 399 llvm-cxxdump, llvm-cxxfilt, llvm-cxxmap, 396 400 llvm-diff, llvm-dis, llvm-dlltool (symlink to llvm-ar), llvm-dwarfdump, 397 llvm-dwp, llvm-e lfabi, llvm-exegenesis, llvm-extract, llvm-gsymutil, llvm-ifs,401 llvm-dwp, llvm-exegenesis, llvm-extract, llvm-gsymutil, llvm-ifs, 398 402 llvm-install-name-tool (symlink to llvm-objcopy), llvm-jitlink, 399 403 llvm-lib (symlink to llvm-ar), llvm-libtool-darwin, llvm-link, 400 404 llvm-lipo, llvm-lto, llvm-lto2, llvm-mc, llvm-mca, llvm-ml, 401 405 llvm-modextract, llvm-mt, llvm-nm, llvm-objcopy, llvm-objdump, 402 llvm-opt-report, llvm-pdbutil, llvm-profdata, llvm-profgen, 406 llvm-opt-report, llvm-otool (symlink to llv-objdump), 407 llvm-pdbutil, llvm-profdata, llvm-profgen, 403 408 llvm-ranlib (symlink to llvm-ar), llvm-rc, 404 409 llvm-readelf (symlink to llvm-readobj), llvm-readobj, llvm-reduce, 405 llvm-rtdyld, llvm-size, llvm-split, llvm-stress, llvm-strings, 406 llvm-strip (symlink to llvm-objcopy), llvm-symbolizer, llvm-tblgen, 407 llvm-undname, llvm-xray, opt, sancov, sanstats, scan-build, 410 llvm-rtdyld, llvm-sim, llvm-size, llvm-split, llvm-stress, 411 llvm-strings, llvm-strip (symlink to llvm-objcopy), llvm-symbolizer, 412 llvm-tapi-diff, llvm-tblgen, llvm-undname, llvm-windres (symlink to 413 llvm-rc, llvm-xray, opt, sancov, sanstats, scan-build, 408 414 scan-view, split-file, and verify-uselistorder 409 415 </seg> 410 416 <seg> 411 417 libLLVM.so, 412 libLLVM*.a (8 4libraries),418 libLLVM*.a (89 libraries), 413 419 libLTO.so, 414 420 libRemarks.so, 415 421 libclang.so, 416 422 libclang-cpp.so, 417 libclang*.a (3 7libraries),423 libclang*.a (38 libraries), 418 424 and LLVMgold.so 419 425 </seg> 420 426 <seg> 421 427 /usr/include/{clang,clang-c,llvm,llvm-c}, 422 /usr/lib/{clang,cmake/{clang,llvm} },428 /usr/lib/{clang,cmake/{clang,llvm},libear,libscanbuild}, 423 429 /usr/share/{clang,opt-viewer,scan-build,scan-view}, and 424 430 /usr/share/doc/llvm-&llvm-version;
Note:
See TracChangeset
for help on using the changeset viewer.