<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to cpp-llvm</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>Recent changes to cpp-llvm</description><atom:link href="https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 14 Apr 2025 17:46:44 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/feed" rel="self" type="application/rss+xml"/><item><title>cpp-llvm modified by Alexander Kornilov</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v20
+++ v21
@@ -16,12 +16,14 @@
 ~~~
 plugins {
     id 'cpp-application'
-    id 'loggersoft.cpp-llvm' version '2.7'
+    id 'loggersoft.cpp-llvm' version '2.9'
 }
 ~~~

 Supported versions
 ---
+* 20.1.2
+* 17.0.6 - shared linkage is not temporarily supported for this version and above.
 * 14.0.6
 * 13.0.0
 * 12.0.0
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Kornilov</dc:creator><pubDate>Mon, 14 Apr 2025 17:46:44 -0000</pubDate><guid>https://sourceforge.netede1a4b1c574a487dfa47c5f282182ce1bdab94a</guid></item><item><title>cpp-llvm modified by Alexander Kornilov</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v19
+++ v20
@@ -16,7 +16,7 @@
 ~~~
 plugins {
     id 'cpp-application'
-    id 'loggersoft.cpp-llvm' version '2.5'
+    id 'loggersoft.cpp-llvm' version '2.7'
 }
 ~~~

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Kornilov</dc:creator><pubDate>Wed, 19 Feb 2025 10:12:27 -0000</pubDate><guid>https://sourceforge.net251bd5afe4bf5916e88e6caf9eac06a40d5f3402</guid></item><item><title>cpp-llvm modified by Alexander Kornilov</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v18
+++ v19
@@ -16,12 +16,13 @@
 ~~~
 plugins {
     id 'cpp-application'
-    id 'loggersoft.cpp-llvm' version '2.2'
+    id 'loggersoft.cpp-llvm' version '2.5'
 }
 ~~~

 Supported versions
 ---
+* 14.0.6
 * 13.0.0
 * 12.0.0
 * 11.0.0 - please see the note below regarding the shared library version for the Windows platform since this release.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Kornilov</dc:creator><pubDate>Mon, 10 Feb 2025 18:12:56 -0000</pubDate><guid>https://sourceforge.net69e138917ba5ec4c7687ef3e75ee2baeb18c05f9</guid></item><item><title>cpp-llvm modified by Alexander Kornilov</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v17
+++ v18
@@ -76,7 +76,7 @@

 Linux version and static version of LLVM for Windows the same as before contains all targets without any excludes.

-Since version 11.0.0 in Windows Debug (since 13.0.0 in Linux Debug build too) version (msvc) statistic collection is disabled in ADT/Statistic.h (LLVM_ENABLE_STATS 0) to prevent export issues for the shared version.
+In versions 11.0.0 and 12.0.0 in Windows Debug builds (msvc) statistic collection is disabled in ADT/Statistic.h (LLVM_ENABLE_STATS 0) to prevent export issues for the shared version.

 Tasks
 ---
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Kornilov</dc:creator><pubDate>Mon, 22 Nov 2021 16:31:39 -0000</pubDate><guid>https://sourceforge.net220cd55cdededf6a5c9c3d3a4cd1455521a58897</guid></item><item><title>cpp-llvm modified by Alexander Kornilov</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v16
+++ v17
@@ -76,7 +76,7 @@

 Linux version and static version of LLVM for Windows the same as before contains all targets without any excludes.

-In versions 11.0.0 and 12.0.0 in Windows Debug version (msvc) statistic collection is disabled in ADT/Statistic.h (LLVM_ENABLE_STATS 0) to prevent export issues for the shared version.
+Since version 11.0.0 in Windows Debug (since 13.0.0 in Linux Debug build too) version (msvc) statistic collection is disabled in ADT/Statistic.h (LLVM_ENABLE_STATS 0) to prevent export issues for the shared version.

 Tasks
 ---
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Kornilov</dc:creator><pubDate>Mon, 22 Nov 2021 15:33:36 -0000</pubDate><guid>https://sourceforge.net08001981cb3512e2381b4300f9f5679c19f8cfef</guid></item><item><title>cpp-llvm modified by Alexander Kornilov</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v15
+++ v16
@@ -16,12 +16,13 @@
 ~~~
 plugins {
     id 'cpp-application'
-    id 'loggersoft.cpp-llvm' version '2.1'
+    id 'loggersoft.cpp-llvm' version '2.2'
 }
 ~~~

 Supported versions
 ---
+* 13.0.0
 * 12.0.0
 * 11.0.0 - please see the note below regarding the shared library version for the Windows platform since this release.
 * 10.0.0
@@ -69,12 +70,13 @@

 In this context from Windows DLL files (MSVC/MinGW) were excluded several rarely used targets:

+* 13.0.0 + AMDGPU.
 * 12.0.0 + Hexagon, MSP430, Mips and RISCV.
 * 11.0.0 Sparc, PowerPC and SystemZ.

 Linux version and static version of LLVM for Windows the same as before contains all targets without any excludes.

-Since version 11.0.0 in Windows Debug version (msvc) statistic collection is disabled in ADT/Statistic.h (LLVM_ENABLE_STATS 0) to prevent export issues for the shared version.
+In versions 11.0.0 and 12.0.0 in Windows Debug version (msvc) statistic collection is disabled in ADT/Statistic.h (LLVM_ENABLE_STATS 0) to prevent export issues for the shared version.

 Tasks
 ---
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Kornilov</dc:creator><pubDate>Mon, 22 Nov 2021 14:29:38 -0000</pubDate><guid>https://sourceforge.netcb2c1948e8f752d03c41b7dbf00147b7dba3fb3d</guid></item><item><title>cpp-llvm modified by Alexander Kornilov</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v14
+++ v15
@@ -16,13 +16,14 @@
 ~~~
 plugins {
     id 'cpp-application'
-    id 'loggersoft.cpp-llvm' version '2.0'
+    id 'loggersoft.cpp-llvm' version '2.1'
 }
 ~~~

 Supported versions
 ---
-* 11.0.0 - please see the note below regarding the shared library version for the Windows platform.
+* 12.0.0
+* 11.0.0 - please see the note below regarding the shared library version for the Windows platform since this release.
 * 10.0.0
 * 9.0.1
 * 9.0.0 - shared and static linkage is supported for this version and above.
@@ -66,9 +67,14 @@
 Since version 11.0.0 total number of exported symbols reached the limit for Windows PE DLL file format which has an obsolete 16-bit capacity of slot where stored total exports number (restricted within 65535).
 https://developercommunity.visualstudio.com/content/problem/220174/fix-msvc-65535-symbol-limit-in-lib-files-lnk1189.html

-In this context from Windows DLL files (MSVC/MinGW) were excluded several rarely used targets: Sparc, PowerPC and SystemZ.
+In this context from Windows DLL files (MSVC/MinGW) were excluded several rarely used targets:
+
+* 12.0.0 + Hexagon, MSP430, Mips and RISCV.
+* 11.0.0 Sparc, PowerPC and SystemZ.

 Linux version and static version of LLVM for Windows the same as before contains all targets without any excludes.
+
+Since version 11.0.0 in Windows Debug version (msvc) statistic collection is disabled in ADT/Statistic.h (LLVM_ENABLE_STATS 0) to prevent export issues for the shared version.

 Tasks
 ---
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Kornilov</dc:creator><pubDate>Thu, 29 Apr 2021 18:10:13 -0000</pubDate><guid>https://sourceforge.netf78d56b42f566a69cd9c08da7b6380d546c329ee</guid></item><item><title>cpp-llvm modified by Alexander Kornilov</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v13
+++ v14
@@ -16,13 +16,13 @@
 ~~~
 plugins {
     id 'cpp-application'
-    id 'loggersoft.cpp-llvm' version '1.9'
+    id 'loggersoft.cpp-llvm' version '2.0'
 }
 ~~~

 Supported versions
 ---
-
+* 11.0.0 - please see the note below regarding the shared library version for the Windows platform.
 * 10.0.0
 * 9.0.1
 * 9.0.0 - shared and static linkage is supported for this version and above.
@@ -60,6 +60,15 @@
 * 3.1
 * 3.0
 Only x86_64 Linux. Official builds from LLVM server without RTTI and exceptions.
+
+Note
+---
+Since version 11.0.0 total number of exported symbols reached the limit for Windows PE DLL file format which has an obsolete 16-bit capacity of slot where stored total exports number (restricted within 65535).
+https://developercommunity.visualstudio.com/content/problem/220174/fix-msvc-65535-symbol-limit-in-lib-files-lnk1189.html
+
+In this context from Windows DLL files (MSVC/MinGW) were excluded several rarely used targets: Sparc, PowerPC and SystemZ.
+
+Linux version and static version of LLVM for Windows the same as before contains all targets without any excludes.

 Tasks
 ---
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Kornilov</dc:creator><pubDate>Thu, 12 Nov 2020 17:59:28 -0000</pubDate><guid>https://sourceforge.netea2e2681d0ef523ef92d452ca92f57b34aecd225</guid></item><item><title>cpp-llvm modified by Alexander Kornilov</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v12
+++ v13
@@ -16,13 +16,14 @@
 ~~~
 plugins {
     id 'cpp-application'
-    id 'loggersoft.cpp-llvm' version '1.7'
+    id 'loggersoft.cpp-llvm' version '1.9'
 }
 ~~~

 Supported versions
 ---

+* 10.0.0
 * 9.0.1
 * 9.0.0 - shared and static linkage is supported for this version and above.
 * 8.0.0
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Kornilov</dc:creator><pubDate>Tue, 07 Apr 2020 17:21:36 -0000</pubDate><guid>https://sourceforge.netf26598b13eed23f3d7d9a3541e5f3c8fd03bbe28</guid></item><item><title>cpp-llvm modified by Alexander Kornilov</title><link>https://sourceforge.net/p/gradle-cpp/wiki/cpp-llvm/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v11
+++ v12
@@ -16,14 +16,15 @@
 ~~~
 plugins {
     id 'cpp-application'
-    id 'loggersoft.cpp-llvm' version '1.5'
+    id 'loggersoft.cpp-llvm' version '1.7'
 }
 ~~~

 Supported versions
 ---

-* 9.0.0 - shared and static linkage is supported for this version.
+* 9.0.1
+* 9.0.0 - shared and static linkage is supported for this version and above.
 * 8.0.0
 Unofficial builds for x86_64 on Windows and Linux. Also, RTTI and exceptions are enabled on those builds. There are two build variants for each platforms: Debug and Release.
 See [llvm-binaries](/p/llvm-binaries).
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Kornilov</dc:creator><pubDate>Tue, 18 Feb 2020 12:11:52 -0000</pubDate><guid>https://sourceforge.net747880e0d600bed82f770145ffa09c02e7cbe8c4</guid></item></channel></rss>