From: Roland McGrath Date: Thu, 25 Sep 2003 23:04:29 +0000 (+0000) Subject: * sysdeps/unix/sysv/linux/dl-execstack.c (_dl_make_stack_executable): X-Git-Tag: cvs/glibc-2_3_3~161 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8afd37cb2b6c4352ecc639042c85d2d208aa7e6d;p=thirdparty%2Fglibc.git * sysdeps/unix/sysv/linux/dl-execstack.c (_dl_make_stack_executable): Don't check for zero __libc_stack_end, it should be initialized. [_STACK_GROWS_DOWN] [PROT_GROWSDOWN]: Try using PROT_GROWSDOWN flag and fall back if it fails with EINVAL. [_STACK_GROWS_UP] [PROT_GROWSUP]: Likewise for PROT_GROWSUP. --- diff --git a/ChangeLog b/ChangeLog index 723a8c582e2..ca107450126 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2003-09-25 Roland McGrath + + * sysdeps/unix/sysv/linux/dl-execstack.c (_dl_make_stack_executable): + Don't check for zero __libc_stack_end, it should be initialized. + [_STACK_GROWS_DOWN] [PROT_GROWSDOWN]: Try using PROT_GROWSDOWN flag + and fall back if it fails with EINVAL. + [_STACK_GROWS_UP] [PROT_GROWSUP]: Likewise for PROT_GROWSUP. + 2003-09-25 Jakub Jelinek * sysdeps/unix/sysv/linux/x86_64/dl-procinfo.c: Include