aboutsummaryrefslogtreecommitdiff
path: root/gdb/sol-thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/sol-thread.c')
-rw-r--r--gdb/sol-thread.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/gdb/sol-thread.c b/gdb/sol-thread.c
index aa909ad..5e0b1da 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;