diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-07-31 16:03:17 +0200 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-08-17 13:20:23 -0300 |
commit | 487da597e3313326729bfa46a6b6b4b5f8aa97ad (patch) | |
tree | 2f44f89df2ec932f45f7d69ae8507d52e02d2863 /gcc/fortran/interface.c | |
parent | 23e5bcaf3b543567014b350948fefbc1ffc08b63 (diff) | |
download | gcc-487da597e3313326729bfa46a6b6b4b5f8aa97ad.zip gcc-487da597e3313326729bfa46a6b6b4b5f8aa97ad.tar.gz gcc-487da597e3313326729bfa46a6b6b4b5f8aa97ad.tar.bz2 |
d: Fix regression, all 32-bit execution tests FAIL: internal error printing module cycle
For 32-bit btr(), BIT_NOT_EXPR was being generated twice, something that
was not seen with the 64-bit variant. Removed the second call to fix
the generated code.
gcc/d/ChangeLog:
PR d/96393
* intrinsics.cc (expand_intrinsic_bt): Don't generate BIT_NOT_EXPR for
btr32 intrinsic.
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions