- Timestamp:
- 09/05/2015 07:04:00 PM (9 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- c18b8f23
- Parents:
- 58b7101
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/llvm.xml
r58b7101 rb3b7e36 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 " 0c1ee3597d75280dee603bae9cbf5cc2">10 <!ENTITY llvm-size "1 2MB">11 <!ENTITY llvm-buildsize "1. 6 GB (with Clang and tests)">12 <!ENTITY llvm-time " 54 SBU (with Clang and tests)">9 <!ENTITY llvm-md5sum "b98b9495e5655a672d6cb83e1a180f8e"> 10 <!ENTITY llvm-size "14 MB"> 11 <!ENTITY llvm-buildsize "1.2 GB (with Clang)"> 12 <!ENTITY llvm-time "12 SBU, using -j4 (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 " ff862793682f714bb7862325b9c06e20">16 <!ENTITY clang-size " 8.4MB">15 <!ENTITY clang-md5sum "8f9d27335e7331cf0a4711e952f21f01"> 16 <!ENTITY clang-size " 8.8 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 " e3bc4eb7ba8c39a6fe90d6c988927f3c">21 <!ENTITY compiler-rt-size "1. 1MB">20 <!ENTITY compiler-rt-md5sum "383c10affd513026f08936b5525523f5"> 21 <!ENTITY compiler-rt-size "1.2 MB"> 22 22 ]> 23 23 … … 58 58 <note> 59 59 <para> 60 This package hits a bug in GCC-4.9.0 or an unpatched GCC-4.9.1. 60 This package hits a bug in GCC-4.9.0 or an unpatched GCC-4.9.1. 61 61 To build this package, GCC needs to be updated if you have one of 62 these versions. See <xref linkend="gcc"/> 62 these versions. See <xref linkend="gcc"/> 63 63 for <application>gcc</application> installation instructions. 64 64 </para> … … 189 189 -i Makefile.config.in && 190 190 191 CC=gcc CXX=g++ \ 192 ./configure --prefix=/usr \ 193 --sysconfdir=/etc \ 194 --enable-libffi \ 195 --enable-optimized \ 196 --enable-shared \ 197 --disable-assertions && 191 mkdir -v build && 192 cd build && 193 194 CC=gcc CXX=g++ \ 195 ../configure --prefix=/usr \ 196 --datarootdir=/usr/share \ 197 --sysconfdir=/etc \ 198 --enable-libffi \ 199 --enable-optimized \ 200 --enable-shared \ 201 --enable-targets=host \ 202 --disable-assertions \ 203 --docdir=/usr/share/doc/llvm-&llvm-version; && 198 204 make</userinput></screen> 199 205 … … 234 240 for prog in scan-build scan-view 235 241 do 236 cp -rfv tools/clang/tools/$prog /usr/lib/clang-analyzer/242 cp -rfv ../tools/clang/tools/$prog /usr/lib/clang-analyzer/ 237 243 ln -sfv ../lib/clang-analyzer/$prog/$prog /usr/bin/ 238 244 done && … … 281 287 282 288 <para> 289 <parameter>--enable-targets=host</parameter>: This switch enables building 290 for the same target as the host. Default is all. You can use a comma 291 separated list. Valid targets are: host, x86, x86_64, sparc, powerpc, 292 arm64, arm, aarch64, mips, hexagon, xcore, msp430, nvptx, systemz, r600, 293 bpf, wasm, and cpp 294 </para> 295 296 <para> 283 297 <parameter>--disable-assertions</parameter>: Disable some compile checks, 284 298 not necessary on a production system. … … 299 313 bugpoint, c-index-test, clang, clang++ (symlink), count, FileCheck, 300 314 clang-check, clang-format, clang-tblgen, llc, lli, lli-child-target, 301 llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, llvm-diff,302 llvm- dis, llvm-dsymutil, llvm-dwarfdump, llvm-extract, llvm-link,303 llvm- mc, llvm-mcmarkup, llvm-nm, llvm-objdump, llvm-profdata,304 llvm- ranlib (symlink), llvm-readobj, llvm-rtdyld, llvm-size,305 llvm- stress, llvm-symbolizer, llvm-tblgen, llvm-vtabledump,306 macho-dump, not, obj2yaml, opt, scan-build (symlink), scan-view307 (symlink), verify-uselistorder, and yaml2obj315 llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, 316 llvm-cxxdump, llvm-diff, llvm-dis, llvm-dsymutil, llvm-dwarfdump, 317 llvm-extract, llvm-link, llvm-mc, llvm-mcmarkup, llvm-nm, 318 llvm-objdump, llvm-pdbdump, llvm-profdata, llvm-ranlib (symlink), 319 llvm-readobj, llvm-rtdyld, llvm-size, llvm-stress, llvm-symbolizer, 320 llvm-tblgen, macho-dump, not, obj2yaml, opt, scan-build (symlink), 321 scan-view (symlink), verify-uselistorder, and yaml2obj 308 322 </seg> 309 323 <seg> 310 BugpointPasses.so, libclang.so, libLLVM-&llvm-version;.so, 324 BugpointPasses.so, libclang.so, libLLVM-&llvm-version;.so, 311 325 libLTO.so,<!-- libprofile_rt.so,--> LLVMHello.so and numerous 312 326 static libraries in /usr/lib … … 435 449 </varlistentry> 436 450 451 <varlistentry id="llvm-cxxdump"> 452 <term><command>llvm-cxxdump</command></term> 453 <listitem> 454 <para> 455 is used for C++ ABI Data Dumper. 456 </para> 457 <indexterm zone="llvm llvm-cxxdump"> 458 <primary sortas="b-llvm-cxxdump">llvm-cxxdump</primary> 459 </indexterm> 460 </listitem> 461 </varlistentry> 462 437 463 <varlistentry id="llvm-diff"> 438 464 <term><command>llvm-diff</command></term> … … 507 533 <indexterm zone="llvm llvm-nm"> 508 534 <primary sortas="b-llvm-nm">llvm-nm</primary> 535 </indexterm> 536 </listitem> 537 </varlistentry> 538 539 <varlistentry id="llvm-pdbdump"> 540 <term><command>llvm-pdbdump</command></term> 541 <listitem> 542 <para> 543 is used as PDB Dumper. 544 </para> 545 <indexterm zone="llvm llvm-pdbdump"> 546 <primary sortas="b-llvm-pdbdump">llvm-pdbdump</primary> 509 547 </indexterm> 510 548 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.