1218885Sdim/* Alpha VMS external format of Extended GSD Global Symbol Definition. 2218885Sdim 3218885Sdim Copyright (C) 2010-2024 Free Software Foundation, Inc. 4218885Sdim Written by Tristan Gingold <gingold@adacore.com>, AdaCore. 5218885Sdim 6218885Sdim This file is part of BFD, the Binary File Descriptor library. 7218885Sdim 8218885Sdim This program is free software; you can redistribute it and/or modify 9218885Sdim it under the terms of the GNU General Public License as published by 10218885Sdim the Free Software Foundation; either version 3 of the License, or 11218885Sdim (at your option) any later version. 12218885Sdim 13218885Sdim This program is distributed in the hope that it will be useful, 14263508Sdim but WITHOUT ANY WARRANTY; without even the implied warranty of 15263508Sdim MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16218885Sdim GNU General Public License for more details. 17249423Sdim 18218885Sdim You should have received a copy of the GNU General Public License 19218885Sdim along with this program; if not, write to the Free Software 20218885Sdim Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, 21218885Sdim MA 02110-1301, USA. */ 22218885Sdim 23218885Sdim#ifndef _VMS_ESDF_H 24218885Sdim#define _VMS_ESDF_H 25218885Sdim 26218885Sdimstruct vms_esdf 27218885Sdim{ 28226633Sdim struct vms_egsy header; 29226633Sdim 30226633Sdim unsigned char value[8]; 31226633Sdim unsigned char code_address[8]; 32218885Sdim unsigned char ca_psindx[4]; 33218885Sdim 34218885Sdim unsigned char psindx[4]; 35226633Sdim unsigned char namlng; 36226633Sdim unsigned char name[31]; 37226633Sdim}; 38226633Sdim 39226633Sdim#define ESDF__B_NAMLNG 32 40226633Sdim 41226633Sdim#endif /* _VMS_ESDF_H */ 42226633Sdim