summaryrefslogtreecommitdiff
path: root/gcc/ada/sem.adb
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/sem.adb')
-rw-r--r--gcc/ada/sem.adb10
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/ada/sem.adb b/gcc/ada/sem.adb
index 94cfbdc00ad..58521e9c727 100644
--- a/gcc/ada/sem.adb
+++ b/gcc/ada/sem.adb
@@ -1600,13 +1600,13 @@ package body Sem is
begin
if not Done (Get_Cunit_Unit_Number (Withed_Unit)) then
if not Nkind_In
- (Unit (Withed_Unit), N_Package_Body,
- N_Subprogram_Body)
+ (Unit (Withed_Unit),
+ N_Generic_Package_Declaration,
+ N_Package_Body,
+ N_Subprogram_Body)
then
Write_Unit_Name
- (Unit_Name
- (Get_Cunit_Unit_Number
- (Withed_Unit)));
+ (Unit_Name (Get_Cunit_Unit_Number (Withed_Unit)));
Write_Str (" not yet walked!");
if Get_Cunit_Unit_Number (Withed_Unit) = Unit_Num then