X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=include%2Fcoff%2Fgo32exe.h;h=af6de2c759b553f8e02f6df85a76cbec7bd9ada3;hb=6655dba246bd164d953fe220a0e3d4eed85bb268;hp=5bd26c1340115d58826c64a339f0001305ae03ea;hpb=d0352a18a504a4e7b761f6b3264cf11347d8d056;p=deliverable%2Fbinutils-gdb.git diff --git a/include/coff/go32exe.h b/include/coff/go32exe.h index 5bd26c1340..af6de2c759 100644 --- a/include/coff/go32exe.h +++ b/include/coff/go32exe.h @@ -1,20 +1,36 @@ -/* COFF information for PC running go32. */ +/* COFF information for PC running go32. -#define STUBSIZE 2048 + Copyright (C) 2001-2020 Free Software Foundation, Inc. -struct external_filehdr_go32_exe { - char stub[STUBSIZE]; /* the stub to load the image */ - /* the standard COFF header */ - char f_magic[2]; /* magic number */ - char f_nscns[2]; /* number of sections */ - char f_timdat[4]; /* time & date stamp */ - char f_symptr[4]; /* file pointer to symtab */ - char f_nsyms[4]; /* number of symtab entries */ - char f_opthdr[2]; /* sizeof(optional hdr) */ - char f_flags[2]; /* flags */ -}; + 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 + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, + MA 02110-1301, USA. */ + +struct external_filehdr_go32_exe + { + char stub[GO32_STUBSIZE]; /* the stub to load the image */ + /* the standard COFF header */ + char f_magic[2]; /* magic number */ + char f_nscns[2]; /* number of sections */ + char f_timdat[4]; /* time & date stamp */ + char f_symptr[4]; /* file pointer to symtab */ + char f_nsyms[4]; /* number of symtab entries */ + char f_opthdr[2]; /* sizeof(optional hdr) */ + char f_flags[2]; /* flags */ + }; #undef FILHDR #define FILHDR struct external_filehdr_go32_exe #undef FILHSZ -#define FILHSZ STUBSIZE+20 +#define FILHSZ GO32_STUBSIZE+20