aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-expr.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2020-03-30 12:38:01 +0200
committerPierre-Marie de Rodat <derodat@adacore.com>2020-06-15 04:04:19 -0400
commit36cf595c0b8919dc261771fc5bea0c8b5614ab60 (patch)
tree05b0377f8b8f186fa478b422cc34fd85a14b95e9 /gcc/gimple-expr.c
parent1fab710d0694d487fbd4943cdec240f2dcfda496 (diff)
downloadgcc-36cf595c0b8919dc261771fc5bea0c8b5614ab60.zip
gcc-36cf595c0b8919dc261771fc5bea0c8b5614ab60.tar.gz
gcc-36cf595c0b8919dc261771fc5bea0c8b5614ab60.tar.bz2
[Ada] Implement AI12-0077 Has_Same_Storage on objects of size zero
2020-06-15 Eric Botcazou <ebotcazou@adacore.com> gcc/ada/ * exp_attr.adb (Expand_N_Attribute_Reference) <Has_Same_Storage>: Do not do superfluous work. Add the condition (X'Size /= 0) on both paths and turn binary AND into short-circuit AND THEN.
Diffstat (limited to 'gcc/gimple-expr.c')
0 files changed, 0 insertions, 0 deletions