Ignore:
Timestamp:
12/03/2023 06:35:25 PM (6 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
12.1, ken/TL2024, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
664f94b
Parents:
ee66136 (diff), f6b87643 (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.
Message:

Merge branch 'trunk' into renodr/vulkan-addition

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/llvm.xml

    ree66136 r882979cd  
    99  <!ENTITY llvm-download-http "&llvm-url;/llvm-&llvm-version;.src.tar.xz">
    1010  <!ENTITY llvm-download-ftp  " ">
    11   <!ENTITY llvm-md5sum        "78e1fbd14517f31f921b3224c0cd4e45">
     11  <!ENTITY llvm-md5sum        "fd7fc891907e14f8e0ff7e3f87cc89a4">
    1212  <!ENTITY llvm-size          "57 MB">
    1313  <!ENTITY llvm-buildsize     "4.2 GB (964 MB installed; add 20 GB for tests and 308 MB for documentation)">
     
    1515
    1616  <!ENTITY clang-download-http "&llvm-url;/clang-&llvm-version;.src.tar.xz">
    17   <!ENTITY clang-md5sum        "469238335351f47893c665cc0fdbfcb6">
     17  <!ENTITY clang-md5sum        "52ff9f49e064860445474aa21e4a7e40">
    1818  <!ENTITY clang-size          "21 MB">
    1919
    2020  <!ENTITY compiler-rt-download-http "&llvm-url;/compiler-rt-&llvm-version;.src.tar.xz">
    21   <!ENTITY compiler-rt-md5sum        "295430747ca56dd2e2ab1c1a33c1ea3f">
     21  <!ENTITY compiler-rt-md5sum        "85d25f04cbc4c1a20e3a1ab2a2c522cd">
    2222  <!ENTITY compiler-rt-size          "2.4 MB">
    2323
     
    311311cd       build &amp;&amp;
    312312
    313 CC=gcc CXX=g++                                  \
    314 cmake -DCMAKE_INSTALL_PREFIX=/usr               \
    315       -DLLVM_ENABLE_FFI=ON                      \
    316       -DCMAKE_BUILD_TYPE=Release                \
    317       -DLLVM_BUILD_LLVM_DYLIB=ON                \
    318       -DLLVM_LINK_LLVM_DYLIB=ON                 \
    319       -DLLVM_ENABLE_RTTI=ON                     \
    320       -DLLVM_TARGETS_TO_BUILD="host;AMDGPU;BPF" \
    321       -DLLVM_BINUTILS_INCDIR=/usr/include       \
    322       -DLLVM_INCLUDE_BENCHMARKS=OFF             \
    323       -DCLANG_DEFAULT_PIE_ON_LINUX=ON           \
    324       -Wno-dev -G Ninja ..                      &amp;&amp;
     313CC=gcc CXX=g++                              \
     314cmake -DCMAKE_INSTALL_PREFIX=/usr           \
     315      -DLLVM_ENABLE_FFI=ON                  \
     316      -DCMAKE_BUILD_TYPE=Release            \
     317      -DLLVM_BUILD_LLVM_DYLIB=ON            \
     318      -DLLVM_LINK_LLVM_DYLIB=ON             \
     319      -DLLVM_ENABLE_RTTI=ON                 \
     320      -DLLVM_TARGETS_TO_BUILD="host;AMDGPU" \
     321      -DLLVM_BINUTILS_INCDIR=/usr/include   \
     322      -DLLVM_INCLUDE_BENCHMARKS=OFF         \
     323      -DCLANG_DEFAULT_PIE_ON_LINUX=ON       \
     324      -Wno-dev -G Ninja ..                  &amp;&amp;
    325325ninja</userinput></screen>
    326326
     
    342342
    343343<screen remap="doc"><userinput>ninja docs-clang-html docs-clang-man</userinput></screen>
     344
     345    <!-- https://github.com/llvm/llvm-project/issues/39012 -->
     346    <para>
     347      If you wish to run the tests, remove a test case known to hang
     348      indefinitely on some systems:
     349    </para>
     350
     351    <screen remap='test'><userinput>rm -f ../projects/compiler-rt/test/tsan/getline_nohang.cpp</userinput></screen>
    344352
    345353    <!-- The excessive core dump made my system irresponsive.  -->
     
    466474
    467475    <para>
    468       <parameter>-DLLVM_TARGETS_TO_BUILD="host;AMDGPU;BPF"</parameter>: This
     476      <parameter>-DLLVM_TARGETS_TO_BUILD="host;AMDGPU"</parameter>: This
    469477      switch enables building for the same target as the host, and also for
    470       the r600 AMD GPU used by the Mesa r600 and radeonsi drivers. The BPF
    471       target is required to build <xref linkend="v4l-utils"/>. The Default is
     478      the r600 AMD GPU used by the Mesa r600 and radeonsi drivers.
     479      The default is
    472480      all of the targets. You can use a semicolon separated list. Valid targets
    473481      are: host, X86, Sparc, PowerPC, ARM, AArch64, Mips, Hexagon, Xcore,
Note: See TracChangeset for help on using the changeset viewer.