diff options
author | Harald Anlauf <anlauf@gmx.de> | 2022-06-15 22:20:09 +0200 |
---|---|---|
committer | Harald Anlauf <anlauf@gmx.de> | 2022-06-18 18:42:17 +0200 |
commit | 856a9b8fc2b457963898c539f0db92a1baa0bf27 (patch) | |
tree | 496b64258b5beecb0939504cc85e1fc2f18789de /gcc/cfgloop.cc | |
parent | 2c7cfc7b418564a2f1f0e7a5b38dec7013ba5e18 (diff) | |
download | gcc-856a9b8fc2b457963898c539f0db92a1baa0bf27.zip gcc-856a9b8fc2b457963898c539f0db92a1baa0bf27.tar.gz gcc-856a9b8fc2b457963898c539f0db92a1baa0bf27.tar.bz2 |
Fortran: check POS and LEN arguments simplifying bit intrinsics [PR105986]
gcc/fortran/ChangeLog:
PR fortran/105986
* simplify.cc (gfc_simplify_btest): Add check for POS argument.
(gfc_simplify_ibclr): Add check for POS argument.
(gfc_simplify_ibits): Add check for POS and LEN arguments.
(gfc_simplify_ibset): Add check for POS argument.
gcc/testsuite/ChangeLog:
PR fortran/105986
* gfortran.dg/check_bits_3.f90: New test.
Diffstat (limited to 'gcc/cfgloop.cc')
0 files changed, 0 insertions, 0 deletions