1ed6a76a9Schristos /* This testcase is part of GDB, the GNU debugger.
2ed6a76a9Schristos 
3*1424dfb3Schristos    Copyright 2015-2020 Free Software Foundation, Inc.
4ed6a76a9Schristos 
5ed6a76a9Schristos    This program is free software; you can redistribute it and/or modify
6ed6a76a9Schristos    it under the terms of the GNU General Public License as published by
7ed6a76a9Schristos    the Free Software Foundation; either version 3 of the License, or
8ed6a76a9Schristos    (at your option) any later version.
9ed6a76a9Schristos 
10ed6a76a9Schristos    This program is distributed in the hope that it will be useful,
11ed6a76a9Schristos    but WITHOUT ANY WARRANTY; without even the implied warranty of
12ed6a76a9Schristos    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13ed6a76a9Schristos    GNU General Public License for more details.
14ed6a76a9Schristos 
15ed6a76a9Schristos    You should have received a copy of the GNU General Public License
16ed6a76a9Schristos    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
17ed6a76a9Schristos 
18ed6a76a9Schristos /* This object is in a separate file so that its debug info is not
19ed6a76a9Schristos    expanded at startup.  Once debug info is expanded we are no longer
20ed6a76a9Schristos    exercising block_lookup_symbol, and instead are exercising
21ed6a76a9Schristos    block_lookup_symbol_primary.  */
22ed6a76a9Schristos union U2 {int a; char b;} U2;
23