aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/sem_ch4.adb
diff options
context:
space:
mode:
authorEd Schonberg <schonberg@adacore.com>2020-04-02 16:47:17 -0400
committerPierre-Marie de Rodat <derodat@adacore.com>2020-06-16 09:07:11 -0400
commit1fe73fd6965364ba89ff2919ef8bfd416298615f (patch)
tree75ff03b74f10bf0024016edec056534b209d613b /gcc/ada/sem_ch4.adb
parentd7769a80a8ca67be548ad926c81b8a23eedfc3ea (diff)
downloadgcc-1fe73fd6965364ba89ff2919ef8bfd416298615f.zip
gcc-1fe73fd6965364ba89ff2919ef8bfd416298615f.tar.gz
gcc-1fe73fd6965364ba89ff2919ef8bfd416298615f.tar.bz2
[Ada] Spurious undefined symbol with nested call to expression function
2020-06-16 Ed Schonberg <schonberg@adacore.com> gcc/ada/ * freeze.adb: (Freeze_Expression, In_Expanded_Body): Treat the generated body of an expression function like other bodies generated during expansion (e.g. stream subprograms) so that those bodies are not treated as freezing points. Handle properly other global references in such completions.
Diffstat (limited to 'gcc/ada/sem_ch4.adb')
0 files changed, 0 insertions, 0 deletions