2000-09-05 Michael Snyder <msnyder@cleaver.cygnus.com>

* sol-thread.c (ps_pdmodel): Protect with an ifdef.
This commit is contained in:
Michael Snyder 2000-09-05 17:40:57 +00:00
parent 2809b4b9c6
commit 23715f2973
2 changed files with 12 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2000-09-05 Michael Snyder <msnyder@cleaver.cygnus.com>
* sol-thread.c (ps_pdmodel): Protect with an ifdef.
Mon Sep 4 16:21:31 2000 Andrew Cagney <cagney@amy.cygnus.com> Mon Sep 4 16:21:31 2000 Andrew Cagney <cagney@amy.cygnus.com>
* gdbarch.sh: Use printf instead of echo. * gdbarch.sh: Use printf instead of echo.

View File

@ -452,8 +452,12 @@ static void
sol_thread_attach (char *args, int from_tty) sol_thread_attach (char *args, int from_tty)
{ {
procfs_ops.to_attach (args, from_tty); procfs_ops.to_attach (args, from_tty);
/* Must get symbols from solibs before libthread_db can run! */
SOLIB_ADD ((char *) 0, from_tty, (struct target_ops *) 0); if (auto_solib_add)
{
/* Must get symbols from solibs before libthread_db can run! */
SOLIB_ADD ((char *) 0, from_tty, (struct target_ops *) 0);
}
if (sol_thread_active) if (sol_thread_active)
{ {
printf_filtered ("sol-thread active.\n"); printf_filtered ("sol-thread active.\n");
@ -1309,6 +1313,7 @@ ps_lsetfpregs (gdb_ps_prochandle_t ph, lwpid_t lwpid,
return PS_OK; return PS_OK;
} }
#ifdef PR_MODEL_LP64
/* Identify process as 32-bit or 64-bit. /* Identify process as 32-bit or 64-bit.
At the moment I'm using bfd to do this. At the moment I'm using bfd to do this.
There might be a more solaris-specific (eg. procfs) method, There might be a more solaris-specific (eg. procfs) method,
@ -1327,6 +1332,7 @@ ps_pdmodel (gdb_ps_prochandle_t ph, int *data_model)
return PS_OK; return PS_OK;
} }
#endif /* PR_MODEL_LP64 */
#ifdef TM_I386SOL2_H #ifdef TM_I386SOL2_H