[Bug target/104257] rs6000/*intrin.h headers using non-uglified automatic variables
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Feb 17 19:15:19 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104257
--- Comment #1 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Paul Clarke <pc@gcc.gnu.org>:
https://gcc.gnu.org/g:efbb17db52afd802300c4dcce208fab326ec2915
commit r12-7284-gefbb17db52afd802300c4dcce208fab326ec2915
Author: Paul A. Clarke <pc@us.ibm.com>
Date: Wed Feb 16 20:01:41 2022 -0600
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.
More information about the Gcc-bugs
mailing list