/[gcl]/gcl/binutils/bfd/cpu-hppa.c
ViewVC logotype

Diff of /gcl/binutils/bfd/cpu-hppa.c

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

revision 1.1.1.1 by camm, Fri Aug 9 05:35:01 2002 UTC revision 1.2 by camm, Fri Sep 9 23:32:08 2005 UTC
# Line 1  Line 1 
1  /* BFD support for the HP Precision Architecture architecture.  /* BFD support for the HP Precision Architecture architecture.
2     Copyright 1992, 1995, 1998, 1999, 2000 Free Software Foundation, Inc.     Copyright 1992, 1995, 1998, 1999, 2000, 2002, 2003
3       Free Software Foundation, Inc.
4    
5  This file is part of BFD, the Binary File Descriptor library.  This file is part of BFD, the Binary File Descriptor library.
6    
# Line 27  static const bfd_arch_info_type bfd_hppa Line 28  static const bfd_arch_info_type bfd_hppa
28    32,                           /* 32 bits in an address */    32,                           /* 32 bits in an address */
29    8,                            /* 8 bits in a byte */    8,                            /* 8 bits in a byte */
30    bfd_arch_hppa,    bfd_arch_hppa,
31    10,                           /* By convention PA1.0 = 10 */    bfd_mach_hppa10,              /* By convention PA1.0 = 10 */
32    "hppa",    "hppa",
33    "hppa1.0",    "hppa1.0",
34    3,    3,
35    true,                         /* Unless we use 1.1 specific features */    TRUE,                         /* Unless we use 1.1 specific features */
36    bfd_default_compatible,    bfd_default_compatible,
37    bfd_default_scan ,    bfd_default_scan ,
38    0,    0,
# Line 44  static const bfd_arch_info_type bfd_hppa Line 45  static const bfd_arch_info_type bfd_hppa
45    32,                           /* 32 bits in an address */    32,                           /* 32 bits in an address */
46    8,                            /* 8 bits in a byte */    8,                            /* 8 bits in a byte */
47    bfd_arch_hppa,    bfd_arch_hppa,
48    20,                           /* By convention PA1.0 = 10 */    bfd_mach_hppa20,              /* By convention PA2.0 = 20 */
49    "hppa",    "hppa",
50    "hppa2.0",    "hppa2.0",
51    3,    3,
52    false,                        /* Unless we use 1.1 specific features */    FALSE,                        /* Unless we use 1.1 specific features */
53    bfd_default_compatible,    bfd_default_compatible,
54    bfd_default_scan ,    bfd_default_scan ,
55    &bfd_hppa10_arch,    &bfd_hppa10_arch,
# Line 57  static const bfd_arch_info_type bfd_hppa Line 58  static const bfd_arch_info_type bfd_hppa
58  /* PA2.0 in wide mode */  /* PA2.0 in wide mode */
59  static const bfd_arch_info_type bfd_hppa20w_arch =  static const bfd_arch_info_type bfd_hppa20w_arch =
60  {  {
61    64,                           /* 32 bits in a word */    64,                           /* 64 bits in a word */
62    64,                           /* 32 bits in an address */    64,                           /* 64 bits in an address */
63    8,                            /* 8 bits in a byte */    8,                            /* 8 bits in a byte */
64    bfd_arch_hppa,    bfd_arch_hppa,
65    25,                           /* ??? How best to describe wide mode here?  */    bfd_mach_hppa20w,             /* ??? How best to describe wide mode here?  */
66    "hppa",    "hppa",
67    "hppa2.0w",    "hppa2.0w",
68    3,    3,
69    false,                        /* Unless we use 1.1 specific features */    FALSE,                        /* Unless we use 1.1 specific features */
70    bfd_default_compatible,    bfd_default_compatible,
71    bfd_default_scan ,    bfd_default_scan ,
72    &bfd_hppa20_arch,    &bfd_hppa20_arch,
# Line 77  const bfd_arch_info_type bfd_hppa_arch = Line 78  const bfd_arch_info_type bfd_hppa_arch =
78    32,                           /* 32 bits in an address */    32,                           /* 32 bits in an address */
79    8,                            /* 8 bits in a byte */    8,                            /* 8 bits in a byte */
80    bfd_arch_hppa,    bfd_arch_hppa,
81    11,                           /* By convention PA1.1 = 11 */    bfd_mach_hppa11,              /* By convention PA1.1 = 11 */
82    "hppa",    "hppa",
83    "hppa1.1",    "hppa1.1",
84    3,    3,
85    false,                        /* 1.1 specific features used */    FALSE,                        /* 1.1 specific features used */
86    bfd_default_compatible,    bfd_default_compatible,
87    bfd_default_scan ,    bfd_default_scan ,
88    &bfd_hppa20w_arch,    &bfd_hppa20w_arch,

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