Permalink
Browse files

PowerPC: Parenthesize GQR macro argument

Ideally none of these macros would exist (long-term goal), however in
the meantime at least make sure expressions always evaluate correctly
(thankfully no current usages rely on this).
  • Loading branch information...
lioncash committed May 17, 2018
1 parent 3e6a706 commit ddbe292d54e57d5e9238bf5236338c06161b08c7
Showing with 1 addition and 1 deletion.
  1. +1 −1 Source/Core/Core/PowerPC/PowerPC.h
@@ -200,7 +200,7 @@ void UpdatePerformanceMonitor(u32 cycles, u32 num_load_stores, u32 num_fp_inst);
#define SPRG1 PowerPC::ppcState.spr[SPR_SPRG1]
#define SPRG2 PowerPC::ppcState.spr[SPR_SPRG2]
#define SPRG3 PowerPC::ppcState.spr[SPR_SPRG3]
#define GQR(x) PowerPC::ppcState.spr[SPR_GQR0 + x]
#define GQR(x) PowerPC::ppcState.spr[SPR_GQR0 + (x)]
#define TL PowerPC::ppcState.spr[SPR_TL]
#define TU PowerPC::ppcState.spr[SPR_TU]

0 comments on commit ddbe292

Please sign in to comment.