diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2020-05-22 01:37:00 +0200 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-07-08 10:55:54 -0400 |
commit | a1014c8136a0d23408e83620ee7d12be0ab27831 (patch) | |
tree | 03aeddfe37e0e5cf377a1f68327953a2f96b4292 /gcc/gimple-loop-jam.c | |
parent | 1567ebf93abda477cf1d7e1f88d89cd0b875a1b6 (diff) | |
download | gcc-a1014c8136a0d23408e83620ee7d12be0ab27831.zip gcc-a1014c8136a0d23408e83620ee7d12be0ab27831.tar.gz gcc-a1014c8136a0d23408e83620ee7d12be0ab27831.tar.bz2 |
[Ada] Fix internal error on string type comparision with predicate
gcc/ada/
* freeze.adb (Has_Decl_In_List): New predicate to check that an
entity is declared in a list of nodes.
(Freeze_Expression): Use it to deal with Expression_With_Actions,
short-circuit expression, if- and case-expression and ensure that
the freeze node is put onto their Actions list if the entity is
declared locally.
Diffstat (limited to 'gcc/gimple-loop-jam.c')
0 files changed, 0 insertions, 0 deletions