aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppinit.c
diff options
context:
space:
mode:
authorEd Schonberg <schonber@gnat.com>2001-12-03 18:56:11 +0000
committerGeert Bosch <bosch@gcc.gnu.org>2001-12-03 19:56:11 +0100
commit3bd6c100304455a0240ca776b5c9cd683a0b7ad8 (patch)
tree817c077e4fc55a97321d2b68eb17c09381b5affd /gcc/cppinit.c
parent52acbdcba982a18a35bb5309e6812b324f04da79 (diff)
downloadgcc-3bd6c100304455a0240ca776b5c9cd683a0b7ad8.zip
gcc-3bd6c100304455a0240ca776b5c9cd683a0b7ad8.tar.gz
gcc-3bd6c100304455a0240ca776b5c9cd683a0b7ad8.tar.bz2
* sem_ch12.adb:
(Analyze_generic_subprogram_Declaration): Set outer_generic_scope, to prevent freezing within formal packages. (Freeze_Subprogram_Body): If body comes from another instance that appeared before its own body, place freeze node at end of current declarative part, to prevent a back-end crash. (Inline_Instance_Body): Handle properly a package instance within a subprogram instance that is a child unit. From-SVN: r47555
Diffstat (limited to 'gcc/cppinit.c')
0 files changed, 0 insertions, 0 deletions