dolphin/Source
Léo Lam 474adcc601
DSPHLE: Prevent AX GC and AX Wii symbol mixups
Putting AX functions from AXVoice.h in an anonymous namespace does
successfully prevent compilers from merging those functions and
allows us to avoid ODR violations.

However, tools such as gdb still mix up AX GC and AX Wii functions
and variables because those have the exact same symbol names.

This can be fixed by using inline namespaces which are transparent
at the source code level but forces AX GC and AX Wii symbols to be
different.
2021-07-12 16:30:15 +02:00
..
Android Merge pull request #9841 from JosJuice/revert-9835 2021-07-06 13:07:50 +02:00
Core DSPHLE: Prevent AX GC and AX Wii symbol mixups 2021-07-12 16:30:15 +02:00
DSPSpy treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
DSPTool treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
PCH treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
UnitTests Merge pull request #9595 from Dentomologist/fix_vertex_loader_test_warnings 2021-07-06 11:50:23 +02:00
VSProps msvc: use external header feature solution-wide 2021-06-03 15:42:23 -07:00
.clang-format
CMakeLists.txt
dolphin-emu.sln