* archures.c: Add new machine names for hppa.
* bfd-in2.h: Regenerate. * cpu-hppa.c: Use the new machine names.
This commit is contained in:
parent
55ff77acc2
commit
42acdc7c30
4 changed files with 20 additions and 6 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2003-09-08 Joel Brobecker <brobecker@gnat.com>
|
||||||
|
|
||||||
|
* archures.c: Add new machine names for hppa.
|
||||||
|
* bfd-in2.h: Regenerate.
|
||||||
|
* cpu-hppa.c: Use the new machine names.
|
||||||
|
|
||||||
2003-09-06 Stephane Carrez <stcarrez@nerim.fr>
|
2003-09-06 Stephane Carrez <stcarrez@nerim.fr>
|
||||||
|
|
||||||
* elf32-m68hc1x.h (struct m68hc11_elf_link_hash_table): Remove
|
* elf32-m68hc1x.h (struct m68hc11_elf_link_hash_table): Remove
|
||||||
|
|
|
@ -199,6 +199,10 @@ DESCRIPTION
|
||||||
.#define bfd_mach_rs6k_rsc 6003
|
.#define bfd_mach_rs6k_rsc 6003
|
||||||
.#define bfd_mach_rs6k_rs2 6002
|
.#define bfd_mach_rs6k_rs2 6002
|
||||||
. bfd_arch_hppa, {* HP PA RISC *}
|
. bfd_arch_hppa, {* HP PA RISC *}
|
||||||
|
.#define bfd_mach_hppa10 10
|
||||||
|
.#define bfd_mach_hppa11 11
|
||||||
|
.#define bfd_mach_hppa20 20
|
||||||
|
.#define bfd_mach_hppa20w 25
|
||||||
. bfd_arch_d10v, {* Mitsubishi D10V *}
|
. bfd_arch_d10v, {* Mitsubishi D10V *}
|
||||||
.#define bfd_mach_d10v 1
|
.#define bfd_mach_d10v 1
|
||||||
.#define bfd_mach_d10v_ts2 2
|
.#define bfd_mach_d10v_ts2 2
|
||||||
|
|
|
@ -1628,6 +1628,10 @@ enum bfd_architecture
|
||||||
#define bfd_mach_rs6k_rsc 6003
|
#define bfd_mach_rs6k_rsc 6003
|
||||||
#define bfd_mach_rs6k_rs2 6002
|
#define bfd_mach_rs6k_rs2 6002
|
||||||
bfd_arch_hppa, /* HP PA RISC */
|
bfd_arch_hppa, /* HP PA RISC */
|
||||||
|
#define bfd_mach_hppa10 10
|
||||||
|
#define bfd_mach_hppa11 11
|
||||||
|
#define bfd_mach_hppa20 20
|
||||||
|
#define bfd_mach_hppa20w 25
|
||||||
bfd_arch_d10v, /* Mitsubishi D10V */
|
bfd_arch_d10v, /* Mitsubishi D10V */
|
||||||
#define bfd_mach_d10v 1
|
#define bfd_mach_d10v 1
|
||||||
#define bfd_mach_d10v_ts2 2
|
#define bfd_mach_d10v_ts2 2
|
||||||
|
|
|
@ -28,7 +28,7 @@ static const bfd_arch_info_type bfd_hppa10_arch =
|
||||||
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_hppa,
|
bfd_arch_hppa,
|
||||||
10, /* By convention PA1.0 = 10 */
|
bfd_mach_hppa10, /* By convention PA1.0 = 10 */
|
||||||
"hppa",
|
"hppa",
|
||||||
"hppa1.0",
|
"hppa1.0",
|
||||||
3,
|
3,
|
||||||
|
@ -45,7 +45,7 @@ static const bfd_arch_info_type bfd_hppa20_arch =
|
||||||
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_hppa,
|
bfd_arch_hppa,
|
||||||
20, /* By convention PA1.0 = 10 */
|
bfd_mach_hppa20, /* By convention PA2.0 = 20 */
|
||||||
"hppa",
|
"hppa",
|
||||||
"hppa2.0",
|
"hppa2.0",
|
||||||
3,
|
3,
|
||||||
|
@ -58,11 +58,11 @@ static const bfd_arch_info_type bfd_hppa20_arch =
|
||||||
/* PA2.0 in wide mode */
|
/* PA2.0 in wide mode */
|
||||||
static const bfd_arch_info_type bfd_hppa20w_arch =
|
static const bfd_arch_info_type bfd_hppa20w_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_hppa,
|
bfd_arch_hppa,
|
||||||
25, /* ??? How best to describe wide mode here? */
|
bfd_mach_hppa20w, /* ??? How best to describe wide mode here? */
|
||||||
"hppa",
|
"hppa",
|
||||||
"hppa2.0w",
|
"hppa2.0w",
|
||||||
3,
|
3,
|
||||||
|
@ -78,7 +78,7 @@ const bfd_arch_info_type bfd_hppa_arch =
|
||||||
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_hppa,
|
bfd_arch_hppa,
|
||||||
11, /* By convention PA1.1 = 11 */
|
bfd_mach_hppa11, /* By convention PA1.1 = 11 */
|
||||||
"hppa",
|
"hppa",
|
||||||
"hppa1.1",
|
"hppa1.1",
|
||||||
3,
|
3,
|
||||||
|
|
Loading…
Reference in a new issue