]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - bfd/efi-app-ia32.c
Switch sources over to use the GPL version 3
[thirdparty/binutils-gdb.git] / bfd / efi-app-ia32.c
CommitLineData
fac41780 1/* BFD back-end for Intel IA-32 EFI application files.
3db64b00 2 Copyright 1999, 2000, 2001, 2002, 2007 Free Software Foundation, Inc.
fac41780
JW
3 Contributed by David Mosberger <davidm@hpl.hp.com>
4
cd123cb7 5 This file is part of BFD, the Binary File Descriptor library.
fac41780 6
cd123cb7
NC
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 3 of the License, or
10 (at your option) any later version.
fac41780 11
cd123cb7
NC
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
fac41780 16
cd123cb7
NC
17 You should have received a copy of the GNU General Public License
18 along with this program; if not, write to the Free Software
19 Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
20 MA 02110-1301, USA. */
fac41780 21
fac41780 22#include "sysdep.h"
3db64b00 23#include "bfd.h"
fac41780
JW
24
25#define TARGET_SYM bfd_efi_app_ia32_vec
26#define TARGET_NAME "efi-app-ia32"
27#define COFF_IMAGE_WITH_PE
28#define COFF_WITH_PE
b34976b6 29#define PCRELOFFSET TRUE
fac41780
JW
30#define TARGET_UNDERSCORE '_'
31#define COFF_LONG_SECTION_NAMES
8b4b0fac 32#define PEI_TARGET_SUBSYSTEM IMAGE_SUBSYSTEM_EFI_APPLICATION
fac41780
JW
33#define PEI_FORCE_MINIMUM_ALIGNMENT
34
35#include "coff-i386.c"