diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-07-31 16:03:17 +0200 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-07-31 18:43:23 +0200 |
commit | 239724956d4ef29dcaa7f1b378cc76f5f6a7ad5b (patch) | |
tree | a5e82d861af5faac29c55560a6af4082a076b79a /libgo | |
parent | df5cf47a978aaeb53fc2b18ff0b22eb4531a27d8 (diff) | |
download | gcc-239724956d4ef29dcaa7f1b378cc76f5f6a7ad5b.zip gcc-239724956d4ef29dcaa7f1b378cc76f5f6a7ad5b.tar.gz gcc-239724956d4ef29dcaa7f1b378cc76f5f6a7ad5b.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 'libgo')
0 files changed, 0 insertions, 0 deletions