<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/CMakeLists.txt, branch release-prep-2603</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Move RangeSet from Externals to Common</title>
<updated>2026-02-23T21:55:38+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-02-18T19:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=36f45dce44ddf8074df70fe1c217e08735189d57'/>
<id>36f45dce44ddf8074df70fe1c217e08735189d57</id>
<content type='text'>
This is a very small libary, and as I understand it, it was more or less
developed for Dolphin.

This moves the two relevant files from Externals to Common, changes the
namespace to Common, reformats the code, and adds Dolphin copyright
notices. The change in copyright notice and license was approved by
AdmiralCurtiss.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a very small libary, and as I understand it, it was more or less
developed for Dolphin.

This moves the two relevant files from Externals to Common, changes the
namespace to Common, reformats the code, and adds Dolphin copyright
notices. The change in copyright notice and license was approved by
AdmiralCurtiss.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14036 from TellowKrinkle/SkipPostprocess</title>
<updated>2026-01-26T03:01:29+00:00</updated>
<author>
<name>OatmealDome</name>
<email>OatmealDome@users.noreply.github.com</email>
</author>
<published>2026-01-26T03:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=164110d370500f5c1289e46cba99a3dd303d63f8'/>
<id>164110d370500f5c1289e46cba99a3dd303d63f8</id>
<content type='text'>
CMake: Default SKIP_POSTPROCESS_BUNDLE to ON</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CMake: Default SKIP_POSTPROCESS_BUNDLE to ON</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14299 from SuperSamus/cmake-ipo-modern</title>
<updated>2026-01-26T03:00:14+00:00</updated>
<author>
<name>OatmealDome</name>
<email>OatmealDome@users.noreply.github.com</email>
</author>
<published>2026-01-26T03:00:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=74ff1f76c5be031f8a65eae8057c82d60e8b09ee'/>
<id>74ff1f76c5be031f8a65eae8057c82d60e8b09ee</id>
<content type='text'>
CMakeLists: Use `CMAKE_INTERPROCEDURAL_OPTIMIZATION` for LTO</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CMakeLists: Use `CMAKE_INTERPROCEDURAL_OPTIMIZATION` for LTO</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14214 from JoshuaVandaele/cmake-nonbreaking-improvements</title>
<updated>2026-01-26T02:33:46+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2026-01-26T02:33:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1b6a45df692c56e55bd39fb036cb63133a8e8fe8'/>
<id>1b6a45df692c56e55bd39fb036cb63133a8e8fe8</id>
<content type='text'>
CMake: Various improvements</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CMake: Various improvements</pre>
</div>
</content>
</entry>
<entry>
<title>CMakeLists: Use `CMAKE_INTERPROCEDURAL_OPTIMIZATION` for LTO</title>
<updated>2026-01-23T16:56:06+00:00</updated>
<author>
<name>Martino Fontana</name>
<email>tinozzo123@gmail.com</email>
</author>
<published>2026-01-23T16:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=eec35a214dd2f8b0d18a66340e7b34e2928e1411'/>
<id>eec35a214dd2f8b0d18a66340e7b34e2928e1411</id>
<content type='text'>
Just a simple modernization. LTO is still disabled by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just a simple modernization. LTO is still disabled by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make WIL a submodule and update it</title>
<updated>2026-01-21T18:51:45+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2025-11-26T20:12:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=67f27cb0ef71915877f750a0f65b7126a7e3b3b3'/>
<id>67f27cb0ef71915877f750a0f65b7126a7e3b3b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>c++23: Replace Common::Unreachable with std::unreachable</title>
<updated>2026-01-17T22:53:21+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2026-01-08T21:51:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e822cc3715b94b6736fbadbac748e8c09973df24'/>
<id>e822cc3715b94b6736fbadbac748e8c09973df24</id>
<content type='text'>
Requires at least GCC 12, Clang 15, MSVC 19.32, or AppleClang 14.0.3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Requires at least GCC 12, Clang 15, MSVC 19.32, or AppleClang 14.0.3.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14268 from JoshuaVandaele/std-tounderlying</title>
<updated>2026-01-17T22:49:57+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2026-01-17T22:49:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b556bd99d72d996364f423b663af5d02a9610c4f'/>
<id>b556bd99d72d996364f423b663af5d02a9610c4f</id>
<content type='text'>
c++23: Replace Common::ToUnderlying with std::to_underlying</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
c++23: Replace Common::ToUnderlying with std::to_underlying</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14251 from JoshuaVandaele/cmake-editorconfig</title>
<updated>2026-01-11T21:28:03+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2026-01-11T21:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=79a4034aa059aee20a1ff212c1cac1e3f9477fbb'/>
<id>79a4034aa059aee20a1ff212c1cac1e3f9477fbb</id>
<content type='text'>
.editorconfig: Update CMake style </content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
.editorconfig: Update CMake style </pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14255 from JoshuaVandaele/bsd-fix</title>
<updated>2026-01-11T21:27:29+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2026-01-11T21:27:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=823d111922ee9fb6d9d48ecd41b08bd862e5a4f3'/>
<id>823d111922ee9fb6d9d48ecd41b08bd862e5a4f3</id>
<content type='text'>
cpp-ipc: Fix builds on non-FreeBSD BSDs</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cpp-ipc: Fix builds on non-FreeBSD BSDs</pre>
</div>
</content>
</entry>
</feed>
