Notable Removed Features and Support: Difference between revisions

no edit summary
mNo edit summary
No edit summary
Line 237: Line 237:
|There is no exact start date for Dolphin's macOS support. Work started [https://web.archive.org/web/20081227044014/http://www.dolphin-emu.com/forum/viewthread.php?thread_id=27 shortly after the Megacommit], but there was no single commit where it was finished and it was extremely DIY in the early years. During that time, there was no explicit minimum supported version. A minimum supported version was first added by [https://github.com/dolphin-emu/dolphin/commit/ed1bfdf29360ec96bf8333b373dd526b7483d869 3.0-267] with a minimum macOS version of 10.5.4. The first macOS build available on Dolphin's website was [https://web.archive.org/web/20221003213624/http://www.dolphin-emulator.com/download.html?list=48 r7167 (2.0-1783)].
|There is no exact start date for Dolphin's macOS support. Work started [https://web.archive.org/web/20081227044014/http://www.dolphin-emu.com/forum/viewthread.php?thread_id=27 shortly after the Megacommit], but there was no single commit where it was finished and it was extremely DIY in the early years. During that time, there was no explicit minimum supported version. A minimum supported version was first added by [https://github.com/dolphin-emu/dolphin/commit/ed1bfdf29360ec96bf8333b373dd526b7483d869 3.0-267] with a minimum macOS version of 10.5.4. The first macOS build available on Dolphin's website was [https://web.archive.org/web/20221003213624/http://www.dolphin-emulator.com/download.html?list=48 r7167 (2.0-1783)].


macOS moved from libstdc++ (gcc) to libc++ (clange) in macOS 10.9. Apple only brought C++11 support to the newer libc++, so to move Dolphin to C++11, any version of macOS that didn't support libc++ was going to be cut off. macOS supported both libstdc++ and libc++ in 10.7 and 10.8, so 10.7 became our new minimum version.
macOS started the transition from the libstdc++ stdlib to the newer libc++ stdlib in macOS 10.7. Apple only brought C++11 support to the newer libc++, so to move Dolphin to C++11, any version of macOS that didn't support libc++ was going to be cut off. So 10.7 became our new minimum version.
|}
|}