summaryrefslogtreecommitdiff
path: root/gcc/ada/sem_ch8.ads
diff options
context:
space:
mode:
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2013-01-03 10:24:28 +0000
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>2013-01-03 10:24:28 +0000
commit6be8629264f4e6972d62e28f2753d9760bb9ea8a (patch)
tree6da155dd59d229880bf05e04265009d62f7ac6ad /gcc/ada/sem_ch8.ads
parent509f74d31934c8f3552c05194282a520cb7cd41a (diff)
downloadgcc-6be8629264f4e6972d62e28f2753d9760bb9ea8a.tar.gz
2013-01-03 Ed Schonberg <schonberg@adacore.com>
* exp_ch3.adb (Expand_N_Object_Declaration): If the object has a class-wide type and a renaming declaration is created for it, preserve entity chain, which already contains generated internal types. This ensures that freezing actions are properly generated for all objects declared subsequently in the same scope, and that debugging information is generated for them. * sem_util.adb, sem_util.ads (we): New debugging routine, to display entity chain of a given scope. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194843 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ada/sem_ch8.ads')
-rw-r--r--gcc/ada/sem_ch8.ads5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/ada/sem_ch8.ads b/gcc/ada/sem_ch8.ads
index 922b282cdfa..195c03bd3a9 100644
--- a/gcc/ada/sem_ch8.ads
+++ b/gcc/ada/sem_ch8.ads
@@ -6,7 +6,7 @@
-- --
-- S p e c --
-- --
--- Copyright (C) 1992-2011, Free Software Foundation, Inc. --
+-- Copyright (C) 1992-2012, Free Software Foundation, Inc. --
-- --
-- GNAT is free software; you can redistribute it and/or modify it under --
-- terms of the GNU General Public License as published by the Free Soft- --
@@ -169,4 +169,7 @@ package Sem_Ch8 is
procedure ws;
-- Debugging routine for use in gdb: dump all entities on scope stack
+ procedure we (S : Entity_Id);
+ -- Debugging routine for use in gdb: dump all entities in given scope
+
end Sem_Ch8;