diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-03-16 23:53:20 +0100 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2020-03-16 23:56:38 +0100 |
commit | 2691ffe6dbaffb704593dd6220178c28848b3855 (patch) | |
tree | 6bb3b115d089bfd0e1c6a6f2dd778cd75c4ca4b7 /gcc/builtins.c | |
parent | c62f5e6e1f457462b1cea74792833821bbea64bb (diff) | |
download | gcc-2691ffe6dbaffb704593dd6220178c28848b3855.zip gcc-2691ffe6dbaffb704593dd6220178c28848b3855.tar.gz gcc-2691ffe6dbaffb704593dd6220178c28848b3855.tar.bz2 |
d: Fix assignment to anonymous union member corrupts sibling members in struct
gcc/d/ChangeLog:
PR d/92309
* types.cc (fixup_anonymous_offset): Don't set DECL_FIELD_OFFSET on
anonymous fields.
gcc/testsuite/ChangeLog:
PR d/92309
* gdc.dg/pr92309.d: New test.
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions