source:
mainline/tools/toolchain-gdb-7.6.1.patch@
db3089d
Last change on this file since db3089d was 9f9450bb, checked in by , 12 years ago | |
---|---|
|
|
File size: 7.0 KB |
-
bfd/config.bfd
diff -rud gdb-7.6.1-original/bfd/config.bfd gdb-7.6.1/bfd/config.bfd
old new 221 221 targ_defvec=ecoffalpha_little_vec 222 222 want64=true 223 223 ;; 224 ia64*-*-freebsd* | ia64*-*-netbsd* | ia64*-*-linux-* | ia64*-*-elf* | ia64*-*-kfreebsd*-gnu )224 ia64*-*-freebsd* | ia64*-*-netbsd* | ia64*-*-linux-* | ia64*-*-elf* | ia64*-*-kfreebsd*-gnu | ia64*-*-helenos*) 225 225 targ_defvec=bfd_elf64_ia64_little_vec 226 226 targ_selvecs="bfd_elf64_ia64_big_vec bfd_pei_ia64_vec" 227 227 want64=true … … 332 332 targ_selvecs=bfd_elf32_bigarm_vec 333 333 ;; 334 334 arm-*-elf | arm-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \ 335 arm-helenos-* | \ 335 336 arm*-*-uclinux* | arm-*-kfreebsd*-gnu | \ 336 337 arm*-*-eabi* ) 337 338 targ_defvec=bfd_elf32_littlearm_vec … … 619 620 targ_selvecs=bfd_elf32_i386_vec 620 621 targ_underscore=yes 621 622 ;; 622 i[3-7]86-*-linux-* )623 i[3-7]86-*-linux-* | i[3-7]86-*-helenos*) 623 624 targ_defvec=bfd_elf32_i386_vec 624 625 targ_selvecs="i386linux_vec i386pei_vec" 625 626 targ64_selvecs="bfd_elf64_x86_64_vec bfd_elf32_x86_64_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec" … … 662 663 targ_selvecs="bfd_elf32_i386_vec i386netbsd_vec i386coff_vec i386pei_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec" 663 664 want64=true 664 665 ;; 665 x86_64-*-linux-* )666 x86_64-*-linux-* | x86_64-*-helenos*) 666 667 targ_defvec=bfd_elf64_x86_64_vec 667 668 targ_selvecs="bfd_elf32_i386_vec bfd_elf32_x86_64_vec i386linux_vec i386pei_vec x86_64pei_vec bfd_elf64_l1om_vec bfd_elf64_k1om_vec" 668 669 want64=true … … 1059 1060 targ_selvecs="bfd_elf32_littlemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec ecoff_big_vec ecoff_little_vec" 1060 1061 ;; 1061 1062 #ifdef BFD64 1062 mips64*el-*-linux* )1063 mips64*el-*-linux* | mips64el-*-helenos*) 1063 1064 targ_defvec=bfd_elf32_ntradlittlemips_vec 1064 1065 targ_selvecs="bfd_elf32_ntradbigmips_vec bfd_elf32_tradlittlemips_vec bfd_elf32_tradbigmips_vec bfd_elf64_tradlittlemips_vec bfd_elf64_tradbigmips_vec" 1065 1066 want64=true … … 1069 1070 targ_selvecs="bfd_elf32_ntradlittlemips_vec bfd_elf32_tradbigmips_vec bfd_elf32_tradlittlemips_vec bfd_elf64_tradbigmips_vec bfd_elf64_tradlittlemips_vec" 1070 1071 want64=true 1071 1072 ;; 1072 mips*el-*-linux* )1073 mips*el-*-linux* | mipsel-*-helenos*) 1073 1074 targ_defvec=bfd_elf32_tradlittlemips_vec 1074 1075 targ_selvecs="bfd_elf32_tradbigmips_vec ecoff_little_vec ecoff_big_vec bfd_elf32_ntradlittlemips_vec bfd_elf64_tradlittlemips_vec bfd_elf32_ntradbigmips_vec bfd_elf64_tradbigmips_vec" 1075 1076 want64=true 1076 1077 ;; 1077 mips*-*-linux* )1078 mips*-*-linux* | mips-*-helenos*) 1078 1079 targ_defvec=bfd_elf32_tradbigmips_vec 1079 1080 targ_selvecs="bfd_elf32_tradlittlemips_vec ecoff_big_vec ecoff_little_vec bfd_elf32_ntradbigmips_vec bfd_elf64_tradbigmips_vec bfd_elf32_ntradlittlemips_vec bfd_elf64_tradlittlemips_vec" 1080 1081 want64=true … … 1237 1238 want64=true 1238 1239 ;; 1239 1240 powerpc64-*-elf* | powerpc-*-elf64* | powerpc64-*-linux* | \ 1241 powerpc64-*-helenos* | \ 1240 1242 powerpc64-*-*bsd*) 1241 1243 targ_defvec=bfd_elf64_powerpc_vec 1242 1244 targ_selvecs="bfd_elf64_powerpcle_vec bfd_elf32_powerpc_vec bfd_elf32_powerpcle_vec rs6000coff_vec rs6000coff64_vec aix5coff64_vec" … … 1255 1257 ;; 1256 1258 powerpc-*-*bsd* | powerpc-*-elf* | powerpc-*-sysv4* | powerpc-*-eabi* | \ 1257 1259 powerpc-*-solaris2* | powerpc-*-linux-* | powerpc-*-rtems* | \ 1260 powerpc-*-helenos* | \ 1258 1261 powerpc-*-chorus*) 1259 1262 targ_defvec=bfd_elf32_powerpc_vec 1260 1263 targ_selvecs="rs6000coff_vec bfd_elf32_powerpcle_vec ppcboot_vec" … … 1553 1556 targ_underscore=yes 1554 1557 want64=true 1555 1558 ;; 1556 sparc64*-*-linux-* )1559 sparc64*-*-linux-* | sparc64-*-helenos*) 1557 1560 targ_defvec=bfd_elf64_sparc_vec 1558 1561 targ_selvecs="bfd_elf32_sparc_vec sparclinux_vec sunos_big_vec" 1559 1562 want64=true -
config.sub
diff -rud gdb-7.6.1-original/config.sub gdb-7.6.1/config.sub
old new 1369 1369 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ 1370 1370 | -chorusos* | -chorusrdb* | -cegcc* \ 1371 1371 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ 1372 | -helenos* \ 1372 1373 | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ 1373 1374 | -linux-newlib* | -linux-musl* | -linux-uclibc* \ 1374 1375 | -uxpv* | -beos* | -mpeix* | -udk* \ -
gdb/configure.tgt
diff -rud gdb-7.6.1-original/gdb/configure.tgt gdb-7.6.1/gdb/configure.tgt
old new 85 85 gdb_target_obs="arm-tdep.o arm-wince-tdep.o" 86 86 build_gdbserver=yes 87 87 ;; 88 arm*-*-linux* )88 arm*-*-linux* | arm*-*-helenos*) 89 89 # Target: ARM based machine running GNU/Linux 90 90 gdb_target_obs="arm-tdep.o arm-linux-tdep.o glibc-tdep.o \ 91 91 solib-svr4.o symfile-mem.o linux-tdep.o" … … 216 216 gdb_target_obs="i386-tdep.o i387-tdep.o i386-sol2-tdep.o sol2-tdep.o \ 217 217 solib-svr4.o" 218 218 ;; 219 i[34567]86-*-linux* )219 i[34567]86-*-linux* | i[34567]86-*-helenos*) 220 220 # Target: Intel 386 running GNU/Linux 221 221 gdb_target_obs="i386-tdep.o i386-linux-tdep.o glibc-tdep.o i387-tdep.o \ 222 222 solib-svr4.o symfile-mem.o \ … … 252 252 # Target: Intel IA-64 running HP-UX 253 253 gdb_target_obs="ia64-tdep.o ia64-hpux-tdep.o" 254 254 ;; 255 ia64-*-linux* )255 ia64-*-linux* | ia64-*-helenos*) 256 256 # Target: Intel IA-64 running GNU/Linux 257 257 gdb_target_obs="ia64-tdep.o ia64-linux-tdep.o linux-tdep.o \ 258 258 solib-svr4.o symfile-mem.o" … … 357 357 # Target: MIPS SGI running Irix 6.x 358 358 gdb_target_obs="mips-tdep.o mips-irix-tdep.o solib-irix.o" 359 359 ;; 360 mips*-*-linux* )360 mips*-*-linux* | mips*-*-helenos*) 361 361 # Target: Linux/MIPS 362 362 gdb_target_obs="mips-tdep.o mips-linux-tdep.o glibc-tdep.o \ 363 363 solib-svr4.o symfile-mem.o linux-tdep.o" … … 421 421 ppc-sysv-tdep.o solib-svr4.o \ 422 422 ravenscar-thread.o ppc-ravenscar-thread.o" 423 423 ;; 424 powerpc-*-linux* | powerpc64-*-linux* )424 powerpc-*-linux* | powerpc64-*-linux* | powerpc*-*-helenos*) 425 425 # Target: PowerPC running Linux 426 426 gdb_target_obs="rs6000-tdep.o ppc-linux-tdep.o ppc-sysv-tdep.o \ 427 427 ppc64-tdep.o solib-svr4.o solib-spu.o \ … … 515 515 fi 516 516 build_gdbserver=yes 517 517 ;; 518 sparc64-*-linux* )518 sparc64-*-linux* | sparc641-*-helenos*) 519 519 # Target: GNU/Linux UltraSPARC 520 520 gdb_target_obs="sparc64-tdep.o sparc64-sol2-tdep.o sol2-tdep.o \ 521 521 sparc64-linux-tdep.o sparc-tdep.o sparc-sol2-tdep.o \ … … 639 639 gdb_target_obs="amd64-tdep.o i386-tdep.o i387-tdep.o \ 640 640 dicos-tdep.o i386-dicos-tdep.o amd64-dicos-tdep.o" 641 641 ;; 642 x86_64-*-linux* )642 x86_64-*-linux* | x86_64-*-helenos*) 643 643 # Target: GNU/Linux x86-64 644 644 gdb_target_obs="amd64-tdep.o amd64-linux-tdep.o i386-tdep.o \ 645 645 i387-tdep.o i386-linux-tdep.o glibc-tdep.o \ … … 688 688 case "${targ}" in 689 689 *-*-freebsd* | *-*-kfreebsd*-gnu) 690 690 gdb_osabi=GDB_OSABI_FREEBSD_ELF ;; 691 *-*-linux* | *-*-uclinux* )691 *-*-linux* | *-*-uclinux* | *-*-helenos*) 692 692 gdb_osabi=GDB_OSABI_LINUX ;; 693 693 *-*-nto*) gdb_osabi=GDB_OSABI_QNXNTO ;; 694 694 m68*-*-openbsd* | m88*-*-openbsd* | vax-*-openbsd*) ;;
Note:
See TracBrowser
for help on using the repository browser.