From: Aleksandar Ristovski Date: Fri, 5 Jun 2009 18:08:53 +0000 (+0000) Subject: * corelow.c (core_open): Check for core_gdbarch before calling X-Git-Tag: cgen-1_1-branchpoint~119 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b3ed98d264e2938d253d0b08b0bb51fbdc65c75b;p=platform%2Fupstream%2Fbinutils.git * corelow.c (core_open): Check for core_gdbarch before calling gdbarch_target_signal_from_host. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 15d9c68..1860076 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2009-06-05 Aleksandar Ristovski + + * corelow.c (core_open): Check for core_gdbarch before calling + gdbarch_target_signal_from_host. + 2009-06-05 Tom Tromey * c-exp.y (parse_number): Don't use K&R definition. diff --git a/gdb/corelow.c b/gdb/corelow.c index 947fe1f..7956bef6 100644 --- a/gdb/corelow.c +++ b/gdb/corelow.c @@ -421,7 +421,9 @@ core_open (char *filename, int from_tty) name ..._from_host(). */ printf_filtered (_("Program terminated with signal %d, %s.\n"), siggy, target_signal_to_string ( - gdbarch_target_signal_from_host (core_gdbarch, siggy))); + (core_gdbarch != NULL) ? + gdbarch_target_signal_from_host (core_gdbarch, siggy) + : siggy)); /* Fetch all registers from core file. */ target_fetch_registers (get_current_regcache (), -1);