From: Peter Schauer Date: Thu, 28 Sep 2000 07:53:41 +0000 (+0000) Subject: * sol-thread.c (ps_pdmodel): Return PR_MODEL_UNKNOWN instead of X-Git-Tag: newlib-1_9_0~401 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=f3e0f25aa29b0ce91ed65ffc50cc09954d874521;p=pf3gnuchains%2Fpf3gnuchains4x.git * sol-thread.c (ps_pdmodel): Return PR_MODEL_UNKNOWN instead of PS_ERR if exec_bfd is not yet open. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 167711438a..f5b0dea951 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,10 @@ 2000-09-28 Peter Schauer + * sol-thread.c (ps_pdmodel): Return PR_MODEL_UNKNOWN instead of + PS_ERR if exec_bfd is not yet open. + +2000-09-28 Peter Schauer + * target.c (target_signal_from_host, do_target_signal_to_host): Add support for Solaris realtime signals. diff --git a/gdb/sol-thread.c b/gdb/sol-thread.c index aa909adcba..5e0b1da989 100644 --- a/gdb/sol-thread.c +++ b/gdb/sol-thread.c @@ -1321,9 +1321,8 @@ ps_err_e ps_pdmodel (gdb_ps_prochandle_t ph, int *data_model) { if (exec_bfd == 0) - return PS_ERR; - - if (bfd_get_arch_size (exec_bfd) == 32) + *data_model = PR_MODEL_UNKNOWN; + else if (bfd_get_arch_size (exec_bfd) == 32) *data_model = PR_MODEL_ILP32; else *data_model = PR_MODEL_LP64;