This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tdep/15420] Thread support broken on 64-bit Solaris/x86


http://sourceware.org/bugzilla/show_bug.cgi?id=15420

--- Comment #2 from Joel Brobecker <brobecker at gnat dot com> 2013-05-06 11:35:14 UTC ---
Rainer,

The Solaris 10 man page is absolutely explicit about these routines:

  SPARC Only
     ps_lgetxregsize(),ps_lgetxregs(),   andps_lsetxregs()    are
     SPARC-specific. They do not need to be defined by a control-
     ling process on  non-SPARC  architecture.  ps_lgetxregsize()
     returns  in *xregsize the size of the architecture-dependent
     extra state registers. ps_lgetxregs() gets the  extra  state
     registers, and ps_lsetxregs() sets them.

This may be obsolete info, but I am testing on ia32-solaris, and I am not
seeing the problem either. I wonder if the 'x' might mean 'cross' meaning that
the routines are only used when in 64bit mode...

I will send a patch...

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]