This is the mail archive of the
binutils@sourceware.cygnus.com
mailing list for the binutils project.
Re: [PATCH] RS6000 and PowerPC CPU types (revised)
- To: nsd at redhat dot com
- Subject: Re: [PATCH] RS6000 and PowerPC CPU types (revised)
- From: Geoff Keating <geoffk at cygnus dot com>
- Date: Fri, 9 Jun 2000 16:06:33 -0700
- CC: binutils at sourceware dot cygnus dot com
- References: <200006090146.e591kRb31277@rtl.cygnus.com>
> 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>