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

Bug#369453: makecontext/setcontext/getcontext not implemented on ARM architecture



On Mon, May 29, 2006 at 11:20:11PM +0100, David Given wrote:
> Package: libc6
> Version: 2.3.6-7
> 
> Attempting to use any of the ucontext family of functions --- makecontext,
> setcontext, getcontext, swapcontext --- produces the following link-time error:
> 
>    makecontext is not implemented and will always fail
> 
> It's right; it does.
> 
> I realise they're a bit exotic, but they *are* specified in the standard, and
> more to the point my program requires them (for a coroutines implementation).
> Said program was developed on i386 and works fine there. I currently don't
> have any workarounds.
> 
> Is this worth doing anything about in Debian, or should it be referred upstream?

Hi David,

I'm interested in these functions too.  I might be able to implement them;
please could you provide a minimal architecture-independent test case?  Even
if I can't do it, having this might be helpful to someone else.

-- 
Robert Millan

<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call, if you are unable to speak?
(as seen on /.)




Reply to: