On Thu, Aug 18, 2005 at 08:59:17PM +0900, GOTO Masanori wrote: > --- sysdeps/unix/sysv/linux/dl-execstack.c.gotom 2005-08-18 > 20:55:21.448088096 +0900 > +++ sysdeps/unix/sysv/linux/dl-execstack.c 2005-08-18 > 20:57:02.500725760 +0900 > @@ -84,7 +84,7 @@ > page -= size; > else > { > - if (errno != ENOMEM) /* Unexpected failure mode. */ > + if (errno != (ENOMEM | EFAULT)) /* Unexpected failure > mode. */ > return errno; > > if (size == GLRO(dl_pagesize)) > @@ -107,7 +107,7 @@ > page += size; > else > { > - if (errno != ENOMEM) /* Unexpected failure mode. */ > + if (errno != (ENOMEM | EFAULT)) /* Unexpected failure > mode. */ > return errno; > > if (size == GLRO(dl_pagesize))
errno != ENOMEN && errno != EFAULT Bastian -- Men of peace usually are [brave]. -- Spock, "The Savage Curtain", stardate 5906.5
signature.asc
Description: Digital signature