]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Add support for 32-bit and 64-bit PowerPC AIX core files.
authorSangamesh Mallayya <nickc@redhat.com>
Tue, 27 Oct 2015 10:30:29 +0000 (10:30 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 27 Oct 2015 10:30:29 +0000 (10:30 +0000)
commitd6867a7559ceb7380fc229f948fd5fd910404643
treefdc77e32ab47e4a9ee741e1cd0e1f9db0e08fa40
parentef8e6722f2eaae6d65b360459451f57f1350d2af
Add support for 32-bit and 64-bit PowerPC AIX core files.

* configure.ac (powerpc64-*-aix[5-9].*): Match powerpc64 running
aix for core file support.
* configure: Regenerate.
* rs6000-core.c: Check for __ld_info64 if compiling 64-bit gdb.
Added BFD64 check if we are using old core file format for 32-bit gdb.
Set sizeof CORE_COMMONSZ appropriately in case of either new or
old core file format.
(read_hdr): Added BFD64 check for 64-bit support.
(rs6000coff_core_p): Likewise.
(rs6000coff_core_file_matches_executable_p): Likewise.
(rs6000coff_core_file_failing_command): Likewise.
(rs6000coff_core_file_failing_signal): Likewise.
Add support for debugging core files generated by binaries in
Large Memory model.
(rs6000coff_core_p): If Large Memory Model is used, then the .data
segment should start from BDATAORG which has been defined in the
system header files.
bfd/ChangeLog
bfd/configure
bfd/configure.ac
bfd/rs6000-core.c