[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#325600: 325600 (<defunct> threads on Alpha).



Tom Evans <tom@23palmer.net> writes:

> If I simply change (in
> linuxthreads/sysdep/unix/sysv/linux/not-cancel.h) from:
>
> # define waitpid_not_cancel(pid, stat_loc, options) \
>   INLINE_SYSCALL (osf_wait4, 4, pid, stat_loc, options, NULL)
>
> to:
>
> # define waitpid_not_cancel(pid, stat_loc, options) \
>   wait4( pid, stat_loc, options, NULL )
>
> all is well

That's weird. What happens with -O0? What with gcc 3.3? Can you
perhaps attach the assembly that is generated for the "broken" case?

-- 
	Falk



Reply to: