move sparc-sol-thread.c back into sol-thread.c.
authorJoel Brobecker <brobecker@gnat.com>
Fri, 10 May 2013 12:10:20 +0000 (12:10 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Fri, 10 May 2013 12:10:20 +0000 (12:10 +0000)
commitc1357578b3f2cd7c151f74bde1d3751c32e50966
treea2c11f2445dc9ceaf07e565b6a5a29e28a0cf108
parent1e611234ee3f4a1d2434f3fe7530cab87c936e0d
move sparc-sol-thread.c back into sol-thread.c.

The routines in sparc-sol-thread used to be SPARC-specific (and
documented as such in the ptrace man page), and therefore hosting them
in a sparc-specific file made sense.  However, newer versions of
Solaris now use those callbacks (Solaris 10 Update 10, apparently),
and thus the note about these callbacks being specific to SPARC
was removed.

So this patch deletes sparc-sol-thread.c and moves the code back
inside sol-thread.c.

gdb/ChangeLog:

        PR tdep/15420:
        * sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs):
        New functions, directly copied from sparc-sol-thread.c.
        * sparc-sol-thread.c: Delete.
        * configure.ac: Remove code handling sparc-solaris-thread.c.
        * configure: Regenerate.
gdb/ChangeLog
gdb/configure
gdb/configure.ac
gdb/sol-thread.c
gdb/sparc-sol-thread.c [deleted file]