sol-thread.c: conditionalize some sparc-specific libthread_db functions.
authorJoel Brobecker <brobecker@gnat.com>
Thu, 27 Sep 2012 12:52:53 +0000 (12:52 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Thu, 27 Sep 2012 12:52:53 +0000 (12:52 +0000)
gdb/ChangeLog:

        * sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs):
        Enable this code for sparc hosts only.

gdb/ChangeLog
gdb/sol-thread.c

index eb35a8d..7dc5fa6 100644 (file)
@@ -1,5 +1,10 @@
 2012-09-27  Joel Brobecker  <brobecker@adacore.com>
 
+       * sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs):
+       Enable this code for sparc hosts only.
+
+2012-09-27  Joel Brobecker  <brobecker@adacore.com>
+
        * procfs.h (procfs_find_LDT_entry): Add declaration.
        * sol-thread.c (ps_lgetLDT): Delete local declaration of
        function procfs_find_LDT_entry.
index cd37615..c93498f 100644 (file)
@@ -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