Changeset a14f8e11 for general/prog


Ignore:
Timestamp:
09/10/2015 03:11:52 PM (9 years ago)
Author:
Pierre Labastie <pieere@…>
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:
e83a3bb
Parents:
d1c51434
Message:

LLVM figures and add r600 target, + fix doc instructions

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16386 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/llvm.xml

    rd1c51434 ra14f8e11  
    99  <!ENTITY llvm-md5sum        "b98b9495e5655a672d6cb83e1a180f8e">
    1010  <!ENTITY llvm-size          "14 MB">
    11   <!ENTITY llvm-buildsize     "1.2 GB (with Clang)">
    12   <!ENTITY llvm-time          "12 SBU, using -j4 (with Clang)">
     11  <!ENTITY llvm-buildsize     "1.2 GB (with Clang), and 300 MB for tests">
     12  <!ENTITY llvm-time          "47 SBU (with Clang)">
    1313
    1414  <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/cfe-&llvm-version;.src.tar.xz">
    1515  <!ENTITY clang-md5sum        "8f9d27335e7331cf0a4711e952f21f01">
    16   <!ENTITY clang-size          " 8.8 MB">
     16  <!ENTITY clang-size          " 8.7 MB">
    1717
    1818  <!ENTITY rt-version                "&llvm-version;">
    1919  <!ENTITY compiler-rt-download-http "http://llvm.org/releases/&rt-version;/compiler-rt-&rt-version;.src.tar.xz">
    2020  <!ENTITY compiler-rt-md5sum        "383c10affd513026f08936b5525523f5">
    21   <!ENTITY compiler-rt-size          "1.2 MB">
     21  <!ENTITY compiler-rt-size          "1.1 MB">
    2222]>
    2323
     
    183183<!-- Only for 3.7.0: hopefully fixed on later versions -->
    184184    <para>
    185       the run-time library needs to be fixed for 32 bit installations:
     185      The run-time library needs to be fixed for 32 bit installations:
    186186    </para>
    187187
     
    200200cd       build &amp;&amp;
    201201
    202 CC=gcc CXX=g++                        \
    203 ../configure --prefix=/usr            \
    204              --datarootdir=/usr/share \
    205              --sysconfdir=/etc        \
    206              --enable-libffi          \
    207              --enable-optimized       \
    208              --enable-shared          \
    209              --enable-targets=host    \
    210              --disable-assertions     \
     202CC=gcc CXX=g++                          \
     203../configure --prefix=/usr              \
     204             --datarootdir=/usr/share   \
     205             --sysconfdir=/etc          \
     206             --enable-libffi            \
     207             --enable-optimized         \
     208             --enable-shared            \
     209             --enable-targets=host,r600 \
     210             --disable-assertions       \
    211211             --docdir=/usr/share/doc/llvm-&llvm-version; &amp;&amp;
    212212make</userinput></screen>
     
    217217    </para>
    218218
    219 <screen><userinput>make -C docs -f Makefile.sphinx man</userinput></screen>
     219<screen><userinput>make -C ../docs -f Makefile.sphinx man</userinput></screen>
    220220
    221221    <para>
    222222      To test the results, issue: <command>make -k check-all</command>.
    223       Some tests fail for unknown reasons.
     223      Some tests may fail for unknown reasons.
    224224    </para>
    225225
     
    262262    </para>
    263263
    264 <screen role="root"><userinput>install -v -m644 docs/_build/man/* /usr/share/man/man1/</userinput></screen>
     264<screen role="root"><userinput>install -v -m644 ../docs/_build/man/* /usr/share/man/man1/</userinput></screen>
    265265
    266266  </sect2>
     
    295295
    296296    <para>
    297       <parameter>--enable-targets=host</parameter>: This switch enables building
    298       for the same target as the host. Default is all. You can use a comma
    299       separated list. Valid targets are: host, x86, x86_64, sparc, powerpc,
    300       arm64, arm, aarch64, mips, hexagon, xcore, msp430, nvptx, systemz, r600,
    301       bpf, wasm, and cpp
     297      <parameter>--enable-targets=host,r600</parameter>: This switch enables
     298      building for the same target as the host, and also for the r600 AMD GPU
     299      used by the Mesa r600 and radeonsi drivers. Default is all. You can use
     300      a comma separated list. Valid targets are: host, x86, x86_64, sparc,
     301      powerpc, arm64, arm, aarch64, mips, hexagon, xcore, msp430, nvptx,
     302      systemz, r600, amdgpu (equivalent to r600), bpf, wasm, and cpp.
    302303    </para>
    303304
Note: See TracChangeset for help on using the changeset viewer.