xtensa: clean up ELF_PLAT_INIT macro
authorMax Filippov <jcmvbkbc@gmail.com>
Sat, 4 Jun 2022 03:44:06 +0000 (20:44 -0700)
committerMax Filippov <jcmvbkbc@gmail.com>
Wed, 14 Sep 2022 01:21:56 +0000 (18:21 -0700)
Wrap _r in parentheses in the macro body.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
arch/xtensa/include/asm/elf.h

index 909a6ab4f22b43ec5ada6b5fc9312144d6da8884..9c21897c69926270bb84b1068729af8be517db8b 100644 (file)
@@ -153,10 +153,15 @@ typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
  */
 
 #define ELF_PLAT_INIT(_r, load_addr) \
-       do { _r->areg[0]=0; /*_r->areg[1]=0;*/ _r->areg[2]=0;  _r->areg[3]=0;  \
-            _r->areg[4]=0;  _r->areg[5]=0;    _r->areg[6]=0;  _r->areg[7]=0;  \
-            _r->areg[8]=0;  _r->areg[9]=0;    _r->areg[10]=0; _r->areg[11]=0; \
-            _r->areg[12]=0; _r->areg[13]=0;   _r->areg[14]=0; _r->areg[15]=0; \
+       do { \
+               (_r)->areg[0]  = 0; /*(_r)->areg[1] = 0;*/ \
+               (_r)->areg[2]  = 0; (_r)->areg[3]  = 0; \
+               (_r)->areg[4]  = 0; (_r)->areg[5]  = 0; \
+               (_r)->areg[6]  = 0; (_r)->areg[7]  = 0; \
+               (_r)->areg[8]  = 0; (_r)->areg[9]  = 0; \
+               (_r)->areg[10] = 0; (_r)->areg[11] = 0; \
+               (_r)->areg[12] = 0; (_r)->areg[13] = 0; \
+               (_r)->areg[14] = 0; (_r)->areg[15] = 0; \
        } while (0)
 
 typedef struct {