/[gcl]/gcl/binutils/bfd/pei-i386.c
ViewVC logotype

Diff of /gcl/binutils/bfd/pei-i386.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by camm, Fri Aug 9 05:35:41 2002 UTC revision 1.2 by camm, Fri Sep 9 23:32:15 2005 UTC
# Line 1  Line 1 
1  /* BFD back-end for Intel 386 PE IMAGE COFF files.  /* BFD back-end for Intel 386 PE IMAGE COFF files.
2     Copyright 1995, 1996, 1999, 2002 Free Software Foundation, Inc.     Copyright 1995, 1996, 1999, 2002, 2004 Free Software Foundation, Inc.
3    
4     This file is part of BFD, the Binary File Descriptor library.     This file is part of BFD, the Binary File Descriptor library.
5    
# Line 20  Line 20 
20  #include "bfd.h"  #include "bfd.h"
21  #include "sysdep.h"  #include "sysdep.h"
22    
23  #define TARGET_SYM i386pei_vec  #define TARGET_SYM              i386pei_vec
24  #define TARGET_NAME "pei-i386"  #define TARGET_NAME             "pei-i386"
25  #define COFF_IMAGE_WITH_PE  #define COFF_IMAGE_WITH_PE
26  #define COFF_WITH_PE  #define COFF_WITH_PE
27  #define PCRELOFFSET true  #define PCRELOFFSET             TRUE
28  #define TARGET_UNDERSCORE '_'  #define TARGET_UNDERSCORE       '_'
29  #define COFF_LONG_SECTION_NAMES  #define COFF_LONG_SECTION_NAMES
30    #define COFF_SUPPORT_GNU_LINKONCE
31  #define COFF_LONG_FILENAMES  #define COFF_LONG_FILENAMES
32    
33  #define COFF_SECTION_ALIGNMENT_ENTRIES \  #define COFF_SECTION_ALIGNMENT_ENTRIES \
# Line 34  Line 35 
35    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
36  { COFF_SECTION_NAME_EXACT_MATCH (".data"), \  { COFF_SECTION_NAME_EXACT_MATCH (".data"), \
37    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
38    { COFF_SECTION_NAME_EXACT_MATCH (".rdata"), \
39      COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
40  { COFF_SECTION_NAME_EXACT_MATCH (".text"), \  { COFF_SECTION_NAME_EXACT_MATCH (".text"), \
41    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
42  { COFF_SECTION_NAME_PARTIAL_MATCH (".idata"), \  { COFF_SECTION_NAME_PARTIAL_MATCH (".idata"), \
43    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 2 }, \    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 2 }, \
44  { COFF_SECTION_NAME_EXACT_MATCH (".pdata"), \  { COFF_SECTION_NAME_EXACT_MATCH (".pdata"), \
45    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 2 }    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 2 }, \
46    { COFF_SECTION_NAME_PARTIAL_MATCH (".debug"), \
47      COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 0 }, \
48    { COFF_SECTION_NAME_PARTIAL_MATCH (".gnu.linkonce.wi."), \
49      COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 0 }
50    
51  #include "coff-i386.c"  #include "coff-i386.c"

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26