]> granicus.if.org Git - libvpx/commitdiff
vp8_macros_msa.h: avoid shadowing variables in defines
authorJames Zern <jzern@google.com>
Sat, 9 Jul 2022 21:49:54 +0000 (14:49 -0700)
committerJames Zern <jzern@google.com>
Sat, 9 Jul 2022 21:49:54 +0000 (14:49 -0700)
this avoids a warning with certain versions of gcc; observed with:
mipsisa32r6el-linux-gnu-gcc (Debian 10.2.1-6) 10.2.1 20210110

Change-Id: I8999f487a79a9d53133816d572054b2423330bcf

vp8/common/mips/msa/vp8_macros_msa.h

index ddc881a7fccd38ae1c75f206e6ae10e967c2d4c1..fde22f537c7bff834b45a34957a54fe9062b0984 100644 (file)
 #else  // !(__mips == 64)
 #define LD(psrc)                                            \
   ({                                                        \
-    const uint8_t *psrc_m = (const uint8_t *)(psrc);        \
+    const uint8_t *psrc_ld = (const uint8_t *)(psrc);       \
     uint32_t val0_m, val1_m;                                \
     uint64_t val_m = 0;                                     \
                                                             \
-    val0_m = LW(psrc_m);                                    \
-    val1_m = LW(psrc_m + 4);                                \
+    val0_m = LW(psrc_ld);                                   \
+    val1_m = LW(psrc_ld + 4);                               \
                                                             \
     val_m = (uint64_t)(val1_m);                             \
     val_m = (uint64_t)((val_m << 32) & 0xFFFFFFFF00000000); \