Juli Mallett bdf4700515 Fix two and a half oversights in COMPAT_FREEBSD32 related to contexts and
TLS:
o) The mc_tls field used to store the TLS base when doing context gets and
   restores was left a pointer and not converted to a 32-bit integer.  This
   had the bug of not correctly capturing the TLS value desired by the user,
   and the extra nastiness of making the structure the wrong size.
o) The mc_tls field was not being saved by sendsig.  As a result, the TLS base
   would always be set to NULL when restoring from a signal handler.

Thanks to gonzo for helping track down a bunch of other TLS bugs that came out
of tracking these down.
2012-03-06 07:50:45 +00:00
..
2012-01-04 16:07:16 +00:00
2011-11-18 09:30:24 +00:00
2011-10-18 08:10:23 +00:00
2010-07-15 01:58:20 +00:00
2012-01-13 23:31:36 +00:00
2011-10-18 08:10:23 +00:00
2011-12-30 03:54:22 +00:00
2011-10-18 07:29:21 +00:00
2011-05-13 16:42:05 +00:00
2011-05-13 16:42:05 +00:00
2010-07-15 03:56:08 +00:00