summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2021-07-12 16:19:54 +0200
committerLéo Lam <leo@leolam.fr>2021-07-12 16:30:15 +0200
commit474adcc601b4705209038d38c9f52c4e6fd0b6b8 (patch)
tree19fe5bf6e38406c030c38f3e004734c6fa22d865 /Source/Android/app/src/main/java
parent2b26e729c3bc51c71824e012f10f12135a650b9b (diff)
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.
Diffstat (limited to 'Source/Android/app/src/main/java')
0 files changed, 0 insertions, 0 deletions