source: rtems-tools/tools/5/gdb/gdb-7.11-aarch64-x86_64.patch @ 2da1356

5
Last change on this file since 2da1356 was 2da1356, checked in by Sebastian Huber <sebastian.huber@…>, on 11/09/17 at 08:07:35

Add tools/5 patches

Update #3220.

  • Property mode set to 100644
File size: 1.5 KB
  • gdb-7.11/bfd/config.bfd

    old new  
    176176    targ_archs="$targ_archs bfd_i386_arch bfd_powerpc_arch bfd_rs6000_arch"
    177177    want64=true
    178178    ;;
    179   aarch64-*-elf)
     179  aarch64-*-elf | aarch64-*-rtems*)
    180180    targ_defvec=aarch64_elf64_le_vec
    181181    targ_selvecs="aarch64_elf64_be_vec aarch64_elf32_le_vec aarch64_elf32_be_vec arm_elf32_le_vec arm_elf32_be_vec"
    182182    want64=true
     
    687687    targ_selvecs="i386_elf32_vec iamcu_elf32_vec l1om_elf64_vec k1om_elf64_vec"
    688688    want64=true
    689689    ;;
    690   x86_64-*-elf*)
     690  x86_64-*-elf* | x86_64-*-rtems*)
    691691    targ_defvec=x86_64_elf64_vec
    692692    targ_selvecs="i386_elf32_vec iamcu_elf32_vec x86_64_elf32_vec l1om_elf64_vec k1om_elf64_vec"
    693693    want64=true
  • gdb-7.11/gdb/configure.tgt

    old new  
    3636# map target info into gdb names.
    3737
    3838case "${targ}" in
    39 aarch64*-*-elf)
     39aarch64*-*-elf | aarch64*-*-rtems*)
    4040        # Target: AArch64 embedded system
    4141        gdb_target_obs="aarch64-tdep.o aarch64-newlib-tdep.o aarch64-insn.o"
    4242        ;;
     
    650650        gdb_target_obs="amd64-tdep.o i386-tdep.o i387-tdep.o \
    651651                        dicos-tdep.o i386-dicos-tdep.o amd64-dicos-tdep.o"
    652652        ;;
     653x86_64-*-elf* | x86_64-*-rtems*)
     654               gdb_target_obs="amd64-tdep.o i386-tdep.o i387-tdep.o i386bsd-tdep.o"
     655        ;;
    653656x86_64-*-linux*)
    654657        # Target: GNU/Linux x86-64
    655658        gdb_target_obs="amd64-tdep.o amd64-linux-tdep.o i386-tdep.o \
Note: See TracBrowser for help on using the repository browser.