View | Details | Raw Unified | Return to bug 19797
Collapse All | Expand All

(-)a/gdb/rs6000-tdep.c (-1 / +9 lines)
Lines 3364-3369 static struct ppc_variant variants[] = Link Here
3364
  {"e500", "Motorola PowerPC e500", bfd_arch_powerpc,
3364
  {"e500", "Motorola PowerPC e500", bfd_arch_powerpc,
3365
   bfd_mach_ppc_e500, &tdesc_powerpc_e500},
3365
   bfd_mach_ppc_e500, &tdesc_powerpc_e500},
3366
3366
3367
  // TODO: What's e500mc should be
3368
  {"e500mc", "Freescale PowerPC e500mc", bfd_arch_powerpc,
3369
   bfd_mach_ppc_e500mc, &tdesc_powerpc_e500},
3370
3371
  // TOOD: Check e6500 support
3372
  {"e6500", "Freescale PowerPC e6500", bfd_arch_powerpc,
3373
   bfd_mach_ppc_e6500, &tdesc_powerpc_64},
3374
3367
  /* 64-bit */
3375
  /* 64-bit */
3368
  {"powerpc64", "PowerPC 64-bit user-level", bfd_arch_powerpc,
3376
  {"powerpc64", "PowerPC 64-bit user-level", bfd_arch_powerpc,
3369
   bfd_mach_ppc64, &tdesc_powerpc_altivec64},
3377
   bfd_mach_ppc64, &tdesc_powerpc_altivec64},
Lines 6725-6730 rs6000_gdbarch_init (struct gdbarch_info info, struct gdbarch_list *arches) Link Here
6725
     complain for a 32-bit binary on a 64-bit target; we do not yet
6733
     complain for a 32-bit binary on a 64-bit target; we do not yet
6726
     support that.  For instance, the 32-bit ABI routines expect
6734
     support that.  For instance, the 32-bit ABI routines expect
6727
     32-bit GPRs.
6735
     32-bit GPRs.
6736
     TODO: How to resolve this issue:
6728
6737
6729
     As long as there isn't an explicit target description, we'll
6738
     As long as there isn't an explicit target description, we'll
6730
     choose one based on the BFD architecture and get a word size
6739
     choose one based on the BFD architecture and get a word size
6731
- 

Return to bug 19797