rs6000: __Uglify non-uglified local variables in headers
authorPaul A. Clarke <pc@us.ibm.com>
Thu, 17 Feb 2022 02:01:41 +0000 (20:01 -0600)
committerPaul A. Clarke <pc@us.ibm.com>
Thu, 17 Feb 2022 19:13:05 +0000 (13:13 -0600)
commitefbb17db52afd802300c4dcce208fab326ec2915
tree6e4a585ab34ee6c3344f72f35f64e486c574c4ac
parentfac15bf84807a58f83c741b1034c1bc96348319d
rs6000: __Uglify non-uglified local variables in headers

Properly prefix (with "__")  all local variables in shipped headers for x86
compatibility intrinsics implementations.  This avoids possible problems with
usages like:
```
```

2022-02-16  Paul A. Clarke  <pc@us.ibm.com>

gcc
PR target/104257
* config/rs6000/bmi2intrin.h: Uglify local variables.
* config/rs6000/emmintrin.h: Likewise.
* config/rs6000/mm_malloc.h: Likewise.
* config/rs6000/mmintrin.h: Likewise.
* config/rs6000/pmmintrin.h: Likewise.
* config/rs6000/smmintrin.h: Likewise.
* config/rs6000/tmmintrin.h: Likewise.
* config/rs6000/xmmintrin.h: Likewise.
gcc/config/rs6000/bmi2intrin.h
gcc/config/rs6000/emmintrin.h
gcc/config/rs6000/mm_malloc.h
gcc/config/rs6000/mmintrin.h
gcc/config/rs6000/pmmintrin.h
gcc/config/rs6000/smmintrin.h
gcc/config/rs6000/tmmintrin.h
gcc/config/rs6000/xmmintrin.h