| Index: gdb/testsuite/gdb.ada/aliased_array/pck.adb
|
| diff --git a/gdb/testsuite/gdb.ada/rec_return/pck.adb b/gdb/testsuite/gdb.ada/aliased_array/pck.adb
|
| similarity index 74%
|
| copy from gdb/testsuite/gdb.ada/rec_return/pck.adb
|
| copy to gdb/testsuite/gdb.ada/aliased_array/pck.adb
|
| index ee0261f0e0d79e59569a84c4a7bf07a82f6ce12c..29de7435d0a4eee270d1668bc2182c5bf0837054 100644
|
| --- a/gdb/testsuite/gdb.ada/rec_return/pck.adb
|
| +++ b/gdb/testsuite/gdb.ada/aliased_array/pck.adb
|
| @@ -1,4 +1,4 @@
|
| --- Copyright 2010-2012 Free Software Foundation, Inc.
|
| +-- Copyright 2012 Free Software Foundation, Inc.
|
| --
|
| -- This program is free software; you can redistribute it and/or modify
|
| -- it under the terms of the GNU General Public License as published by
|
| @@ -14,14 +14,17 @@
|
| -- along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
|
| package body Pck is
|
| - function Bar return Rec is
|
| + function New_Bounded (Low, High : Integer) return Bounded is
|
| + Result : Bounded (Low .. High);
|
| begin
|
| - return (X => 42, S => "ABCDEFGH");
|
| - end Bar;
|
| + for J in Low .. High loop
|
| + Result (J) := J;
|
| + end loop;
|
| + return Result;
|
| + end New_Bounded;
|
|
|
| procedure Do_Nothing (A : System.Address) is
|
| begin
|
| null;
|
| end Do_Nothing;
|
| end Pck;
|
| -
|
|
|