perldiag: Document mprotect errors
authorFather Chrysostomos <sprout@cpan.org>
Sun, 23 Jun 2013 22:26:23 +0000 (15:26 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Sun, 23 Jun 2013 23:12:29 +0000 (16:12 -0700)
pod/perldiag.pod
t/porting/diag.t

index f4edbd4..80bcb57 100644 (file)
@@ -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<perlfunc/open> 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<perlhacktips>), 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.
index 56866e1..106a748 100644 (file)
@@ -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