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

Diff of /gcl/binutils/bfd/pe-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:14 2005 UTC
# Line 1  Line 1 
1  /* BFD back-end for Intel 386 PECOFF files.  /* BFD back-end for Intel 386 PECOFF files.
2     Copyright 1995, 1996, 1999, 2001, 2002 Free Software Foundation, Inc.     Copyright 1995, 1996, 1999, 2001, 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 i386pe_vec  #define TARGET_SYM              i386pe_vec
24  #define TARGET_NAME "pe-i386"  #define TARGET_NAME             "pe-i386"
25  #define COFF_WITH_PE  #define COFF_WITH_PE
26  #define PCRELOFFSET true  #define PCRELOFFSET             TRUE
27  #define TARGET_UNDERSCORE '_'  #define TARGET_UNDERSCORE       '_'
28  #define COFF_LONG_SECTION_NAMES  #define COFF_LONG_SECTION_NAMES
29    #define COFF_SUPPORT_GNU_LINKONCE
30  #define COFF_LONG_FILENAMES  #define COFF_LONG_FILENAMES
31    
32  #define COFF_SECTION_ALIGNMENT_ENTRIES \  #define COFF_SECTION_ALIGNMENT_ENTRIES \
# Line 33  Line 34 
34    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
35  { COFF_SECTION_NAME_EXACT_MATCH (".data"), \  { COFF_SECTION_NAME_EXACT_MATCH (".data"), \
36    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
37    { COFF_SECTION_NAME_EXACT_MATCH (".rdata"), \
38      COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
39  { COFF_SECTION_NAME_EXACT_MATCH (".text"), \  { COFF_SECTION_NAME_EXACT_MATCH (".text"), \
40    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
41  { COFF_SECTION_NAME_PARTIAL_MATCH (".idata"), \  { COFF_SECTION_NAME_PARTIAL_MATCH (".idata"), \
42    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 2 }, \    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 2 }, \
43  { COFF_SECTION_NAME_EXACT_MATCH (".pdata"), \  { COFF_SECTION_NAME_EXACT_MATCH (".pdata"), \
44    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 2 }    COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 2 }, \
45    { COFF_SECTION_NAME_PARTIAL_MATCH (".debug"), \
46      COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 0 }, \
47    { COFF_SECTION_NAME_PARTIAL_MATCH (".gnu.linkonce.wi."), \
48      COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 0 }
49    
50  #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