Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1239)

Unified Diff: gdb/testsuite/gdb.ada/optim_drec/foo.adb

Issue 124383005: GDB 7.6.50 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@upstream
Patch Set: Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « gdb/testsuite/gdb.ada/optim_drec.exp ('k') | gdb/testsuite/gdb.ada/packed_array.exp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gdb/testsuite/gdb.ada/optim_drec/foo.adb
diff --git a/gdb/testsuite/gdb.ada/ptr_typedef/foo.adb b/gdb/testsuite/gdb.ada/optim_drec/foo.adb
similarity index 69%
copy from gdb/testsuite/gdb.ada/ptr_typedef/foo.adb
copy to gdb/testsuite/gdb.ada/optim_drec/foo.adb
index 79c3c07ab0e1f33978200e30cbb05377c02b255e..5c5cf82daa8453c61c1aef02e81d3279aa9d2c62 100644
--- a/gdb/testsuite/gdb.ada/ptr_typedef/foo.adb
+++ b/gdb/testsuite/gdb.ada/optim_drec/foo.adb
@@ -1,4 +1,4 @@
--- Copyright 2011-2012 Free Software Foundation, Inc.
+-- Copyright 2012-2013 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
@@ -13,18 +13,13 @@
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
-with Pck; use Pck;
-
procedure Foo is
- type BA is access all Boolean;
- type BAs is array (1 .. 1) of BA;
-
- type Blob is record
- Val : Integer;
- Bees : BAs;
+ type Discriminants_Record (A : Integer; B : Boolean) is record
+ C : Float;
end record;
-
- My_Blob : Blob := (Val => 1, Bees => (1 => null));
+ -- The following variable is unused on purpose, and might be
+ -- optimized out by the compiler.
+ Z : Discriminants_Record := (A => 1, B => False, C => 2.0);
begin
- Do_Nothing (My_Blob'Address); -- STOP
+ null;
end Foo;
« no previous file with comments | « gdb/testsuite/gdb.ada/optim_drec.exp ('k') | gdb/testsuite/gdb.ada/packed_array.exp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698