[PATCH] RS6000 and PowerPC CPU types (revised)
Geoff Keating
geoffk@cygnus.com
Mon Jun 12 15:44:00 GMT 2000
> Date: Thu, 8 Jun 2000 21:46:27 -0400
> From: Nick Duffek <nsd@redhat.com>
...
> (2) Changes the 620's bits_per_word field to 64 from 32. I can't find
> anywhere that this matters, but it seems more correct.
I'm not completely convinced that this is right---the 620 really is a
64-bit processor---but I can't convince myself that 32 is wrong, so OK.
> Okay to apply?
OK.
> 2000-06-08 Nicholas Duffek <nsd@redhat.com>
>
> * archures.c (enum bfd_architecture): #define constants for
> PowerPc and RS6000 machine numbers.
> * bfd-in2.h: Regenerate.
> * coffcode.h (coff_set_arch_mach_hook): #ifdef XCOFF64, set arch
> to bfd_arch_powerpc instead of bfd_arch_rs6000. Refer to PowerPc
> and RS6000 machine numbers using #defined constants from
> archures.c.
> * cpu-powerpc.c (arch_info_struct): Refer to PowerPc and RS6000
> machine numbers using #defined constants from archures.c. Add
> entries for EC603e, 630, A35, RS64II, RS64III, 7400. Specify
> 64-bit words in 620 entry.
> * cpu-rs6000.c (arch_info_struct): Create with entries for RS1,
> RSC, and RS2.
> (bfd_rs6000_arch): Change default machine to 0 (bfd_mach_rs6k).
>
> opcodes/ChangeLog:
>
> 2000-06-08 Nick Duffek <nsd@redhat.com>
>
> * disassemble.c (disassembler): Refer to the PowerPC 620 using
> bfd_mach_ppc_620 instead of 620.
--
- Geoffrey Keating <geoffk@cygnus.com>
More information about the Binutils
mailing list