------- Comment #3 from oliver dot kellogg at eads dot com  2007-12-11 09:36 
-------
Still happens with 20071211 r130768.
BTW the workaround is to introduce a temporary variable (LICG) as follows:

package body mac6dw is

  procedure Generate_Callforward is
      MADR : ISF_Dbase.Access_Mission_Assignment_Dbase_Rec_T
          := ISF_Dbase.Mission_Assignment_ISF (ISF_Dbase.Mission_Assignment);
      LICG : L16_Data_2_Types.Laser_Illuminator_Code_Group_T
                  := MADR.ISF.Laser_Illuminator_Code (0);
  begin
      Mcc.Gui.Widget.Text_Entry.Set_Text
        (Obj  => Laser_Illuminator_Code_0_te ,
         Text => L16_Data_2_Types.Laser_Illuminator_Code_Group_T'Image (LICG));

  end Generate_Callforward;

end mac6dw;


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33788

Reply via email to