From: Father Chrysostomos Date: Sun, 23 Jun 2013 22:26:23 +0000 (-0700) Subject: perldiag: Document mprotect errors X-Git-Tag: upstream/5.20.0~2968 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=92951bcef065d7e3740ef2877b932f8472961274;p=platform%2Fupstream%2Fperl.git perldiag: Document mprotect errors --- diff --git a/pod/perldiag.pod b/pod/perldiag.pod index f4edbd4..80bcb57 100644 --- a/pod/perldiag.pod +++ b/pod/perldiag.pod @@ -3073,6 +3073,14 @@ 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 %p %u failed with %d + +=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. + =item msg%s not implemented (F) You don't have System V message IPC on your system. diff --git a/t/porting/diag.t b/t/porting/diag.t index 56866e1..106a748 100644 --- a/t/porting/diag.t +++ b/t/porting/diag.t @@ -517,8 +517,6 @@ Malformed UTF-8 character (fatal) Missing (suid) fd script name More than one argument to open More than one argument to open(,':%s') -mprotect for %p %u failed with %d -mprotect RW for %p %u failed with %d \N{} in character class restricted to one character in regex; marked by <-- HERE in m/%s/ No %s allowed while running setgid No %s allowed with (suid) fdscript