From 8c3da00317320cff5cadbf340c3a0f4da7c40fd1 Mon Sep 17 00:00:00 2001 From: Joel Brobecker Date: Thu, 27 Sep 2012 12:52:53 +0000 Subject: [PATCH] sol-thread.c: conditionalize some sparc-specific libthread_db functions. gdb/ChangeLog: * sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs): Enable this code for sparc hosts only. --- gdb/ChangeLog | 5 +++++ gdb/sol-thread.c | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index eb35a8d..7dc5fa6 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,10 @@ 2012-09-27 Joel Brobecker + * sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs): + Enable this code for sparc hosts only. + +2012-09-27 Joel Brobecker + * procfs.h (procfs_find_LDT_entry): Add declaration. * sol-thread.c (ps_lgetLDT): Delete local declaration of function procfs_find_LDT_entry. diff --git a/gdb/sol-thread.c b/gdb/sol-thread.c index cd37615..c93498f 100644 --- a/gdb/sol-thread.c +++ b/gdb/sol-thread.c @@ -959,6 +959,8 @@ ps_plog (const char *fmt, ...) vfprintf_filtered (gdb_stderr, fmt, args); } +#if defined (__sparc) || defined (__sparcv9) + /* Get size of extra register set. Currently a noop. */ ps_err_e @@ -1033,6 +1035,8 @@ ps_lsetxregs (gdb_ps_prochandle_t ph, lwpid_t lwpid, caddr_t xregset) return PS_OK; } +#endif /* defined (__sparc) || defined (__sparcv9) */ + /* Get floating-point registers for LWP. */ ps_err_e -- 2.7.4