Get threads working again on Win32
authorNick Ing-Simmons <nik@tiuk.ti.com>
Sat, 8 Nov 1997 15:03:39 +0000 (15:03 +0000)
committerNick Ing-Simmons <nik@tiuk.ti.com>
Sat, 8 Nov 1997 15:03:39 +0000 (15:03 +0000)
commit0b9678a8abcf790b88babcb35eec34072787a87f
treed50c10d5faf510d03b1fa735abc8709d93020f8b
parent5ddb6eab5b331747cc6c97d7afbea3b5a48d2c4d
Get threads working again on Win32
Root cause of fail was init_thread_intern() in
new_struct_thread() (which is called in parent thread)
clobbering dTHR of parent thread.
It is doubtfull if setting 'self' in new_struct_thread()
is 'right' but left in for now.

p4raw-id: //depot/ansiperl@213
ext/Thread/Thread.xs
perl.c
thread.h
util.c
win32/Makefile
win32/win32thread.c
win32/win32thread.h