[Gc] [PATCH] GNU/Hurd lacks SA_SIGINFO

Boehm, Hans hans.boehm at hp.com
Mon Aug 13 17:30:16 PDT 2007


Can you try the attached version instead?  (Superficially tested only on
Linux/IA64.)

This leaves the type if GC_suspend_handler_inner alone.  It turns out it
has already getting pased a zero context on some platforms, so this
doesn't add new complications.  And GC_with_callee_saves_pushed passes
the extra argument.  Thus I'm not sure that the original patch is
completely correct.

The context argument gets passed only in case some future version of the
collector might want to parse the stack precisely.  If that ever
happens, it will happen only on platforms on which the context is
actually available.

Hans

> -----Original Message-----
> From: gc-bounces at napali.hpl.hp.com 
> [mailto:gc-bounces at napali.hpl.hp.com] On Behalf Of Samuel Thibault
> Sent: Wednesday, August 08, 2007 4:36 PM
> To: gc at napali.hpl.hp.com
> Subject: [Gc] [PATCH] GNU/Hurd lacks SA_SIGINFO
> 
> Hi,
> 
> GNU/Hurd doesn't have SA_SIGINFO, here is a patch.
> 
> Samuel
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: newsiginfo.patch
Type: application/octet-stream
Size: 2029 bytes
Desc: newsiginfo.patch
Url : http://napali.hpl.hp.com/pipermail/gc/attachments/20070814/d766d71f/newsiginfo.obj


More information about the Gc mailing list