From: Ed Schonberg Date: Fri, 17 Feb 2006 16:06:28 +0000 (+0100) Subject: exp_dbug.adb (Debug_Renaming_Declaration): Indicate that the entity must be materiali... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=faad2f7ed698abf82e002d21708979e2b49aac76;p=gcc.git exp_dbug.adb (Debug_Renaming_Declaration): Indicate that the entity must be materialized when... 2006-02-17 Ed Schonberg * exp_dbug.adb (Debug_Renaming_Declaration): Indicate that the entity must be materialized when the renamed expression is an explicit dereference. From-SVN: r111186 --- diff --git a/gcc/ada/exp_dbug.adb b/gcc/ada/exp_dbug.adb index 8281f154183..1ad503c6dee 100644 --- a/gcc/ada/exp_dbug.adb +++ b/gcc/ada/exp_dbug.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1996-2005, Free Software Foundation, Inc. -- +-- Copyright (C) 1996-2006, 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- -- @@ -431,6 +431,7 @@ package body Exp_Dbug is Ren := Prefix (Ren); when N_Explicit_Dereference => + Set_Materialize_Entity (Ent); Prepend_String_To_Buffer ("XA"); Ren := Prefix (Ren);