From 85396b18c9c9ef7dbf633a5c5cb9617c31c751ef Mon Sep 17 00:00:00 2001 From: Father Chrysostomos Date: Sun, 29 Dec 2013 16:47:43 -0800 Subject: [PATCH] perldiag for new mprotect warnings --- pod/perldiag.pod | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/pod/perldiag.pod b/pod/perldiag.pod index 8fc2e61..3e1406e 100644 --- a/pod/perldiag.pod +++ b/pod/perldiag.pod @@ -3141,13 +3141,28 @@ can happen if you are trying to open a pipe to a command that takes a list of arguments, but have forgotten to specify a piped open mode. See L for details. +=item mprotect for COW string %p %u failed with %d + +(S) You compiled perl with B<-D>PERL_DEBUG_READONLY_COW (see +L), but a shared string buffer +could not be made read-only. + =item mprotect for %p %u failed with %d +(S) You compiled perl with B<-D>PERL_DEBUG_READONLY_OPS (see L), +but an op tree could not be made read-only. + +=item mprotect RW for COW string %p %u failed with %d + +(S) You compiled perl with B<-D>PERL_DEBUG_READONLY_COW (see +L), but a read-only shared string +buffer could not be made mutable. + =item mprotect RW for %p %u failed with %d (S) You compiled perl with B<-D>PERL_DEBUG_READONLY_OPS (see -L), but an op tree could not be made read-only, or a -read-only op tree could not be made mutable before freeing the ops. +L), but a read-only op tree could not be made +mutable before freeing the ops. =item msg%s not implemented -- 2.7.4