| Line 1... | Line 1... | 
      
        | /* BFD support for the Intel 386 architecture.
 | /* BFD support for the Intel 386 architecture.
 | 
      
        |    Copyright 1992, 1994, 1995, 1996, 1998, 2000, 2001, 2002, 2004, 2007
 |    Copyright 1992, 1994, 1995, 1996, 1998, 2000, 2001, 2002, 2004, 2005,
 | 
      
        |   |    2007, 2009
 | 
      
        |    Free Software Foundation, Inc.
 |    Free Software Foundation, Inc.
 | 
      
        |  
 |  
 | 
      
        |    This file is part of BFD, the Binary File Descriptor library.
 |    This file is part of BFD, the Binary File Descriptor library.
 | 
      
        |  
 |  
 | 
      
        |    This program is free software; you can redistribute it and/or modify
 |    This program is free software; you can redistribute it and/or modify
 | 
      
        | Line 21... | Line 22... | 
      
        |  
 |  
 | 
      
        | #include "sysdep.h"
 | #include "sysdep.h"
 | 
      
        | #include "bfd.h"
 | #include "bfd.h"
 | 
      
        | #include "libbfd.h"
 | #include "libbfd.h"
 | 
      
        |  
 |  
 | 
      
        | const bfd_arch_info_type bfd_x86_64_arch_intel_syntax =
 | static const bfd_arch_info_type bfd_x86_64_arch_intel_syntax =
 | 
      
        | {
 | {
 | 
      
        |   64, /* 64 bits in a word */
 |   64, /* 64 bits in a word */
 | 
      
        |   64, /* 64 bits in an address */
 |   64, /* 64 bits in an address */
 | 
      
        |   8,  /* 8 bits in a byte */
 |   8,  /* 8 bits in a byte */
 | 
      
        |   bfd_arch_i386,
 |   bfd_arch_i386,
 | 
      
        | Line 37... | Line 38... | 
      
        |   bfd_default_compatible,
 |   bfd_default_compatible,
 | 
      
        |   bfd_default_scan,
 |   bfd_default_scan,
 | 
      
        |   0
 |   0
 | 
      
        | };
 | };
 | 
      
        |  
 |  
 | 
      
        | const bfd_arch_info_type bfd_i386_arch_intel_syntax =
 | static const bfd_arch_info_type bfd_i386_arch_intel_syntax =
 | 
      
        | {
 | {
 | 
      
        |   32,   /* 32 bits in a word */
 |   32,   /* 32 bits in a word */
 | 
      
        |   32,   /* 32 bits in an address */
 |   32,   /* 32 bits in an address */
 | 
      
        |   8,    /* 8 bits in a byte */
 |   8,    /* 8 bits in a byte */
 | 
      
        |   bfd_arch_i386,
 |   bfd_arch_i386,
 | 
      
        | Line 53... | Line 54... | 
      
        |   bfd_default_compatible,
 |   bfd_default_compatible,
 | 
      
        |   bfd_default_scan,
 |   bfd_default_scan,
 | 
      
        |   &bfd_x86_64_arch_intel_syntax
 |   &bfd_x86_64_arch_intel_syntax
 | 
      
        | };
 | };
 | 
      
        |  
 |  
 | 
      
        | const bfd_arch_info_type i8086_arch =
 | static const bfd_arch_info_type i8086_arch =
 | 
      
        | {
 | {
 | 
      
        |   32,   /* 32 bits in a word */
 |   32,   /* 32 bits in a word */
 | 
      
        |   32,   /* 32 bits in an address (well, not really) */
 |   32,   /* 32 bits in an address (well, not really) */
 | 
      
        |   8,    /* 8 bits in a byte */
 |   8,    /* 8 bits in a byte */
 | 
      
        |   bfd_arch_i386,
 |   bfd_arch_i386,
 | 
      
        | Line 69... | Line 70... | 
      
        |   bfd_default_compatible,
 |   bfd_default_compatible,
 | 
      
        |   bfd_default_scan,
 |   bfd_default_scan,
 | 
      
        |   &bfd_i386_arch_intel_syntax
 |   &bfd_i386_arch_intel_syntax
 | 
      
        | };
 | };
 | 
      
        |  
 |  
 | 
      
        | const bfd_arch_info_type bfd_x86_64_arch =
 | static const bfd_arch_info_type bfd_x86_64_arch =
 | 
      
        | {
 | {
 | 
      
        |   64, /* 32 bits in a word */
 |   64, /* 64 bits in a word */
 | 
      
        |   64, /* 32 bits in an address */
 |   64, /* 64 bits in an address */
 | 
      
        |   8,  /* 8 bits in a byte */
 |   8,  /* 8 bits in a byte */
 | 
      
        |   bfd_arch_i386,
 |   bfd_arch_i386,
 | 
      
        |   bfd_mach_x86_64,
 |   bfd_mach_x86_64,
 | 
      
        |   "i386",
 |   "i386",
 | 
      
        |   "i386:x86-64",
 |   "i386:x86-64",
 |