From: Father Chrysostomos Date: Sun, 23 Jun 2013 06:17:21 +0000 (-0700) Subject: [Merge] Fix bugs involving compilation and ro SVs X-Git-Tag: upstream/5.20.0~2981 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=68f2a74cad3ce0a14a2d8b77ee699bff1d7395f5;p=platform%2Fupstream%2Fperl.git [Merge] Fix bugs involving compilation and ro SVs There was an exception in sv_force_normal_flags that allowed read-only scalars to be modified at compile time (present since 8990e30710, aka \perl 5.0 alpha 6), which is convenient for modifying op trees. Unfortunately, much of the code relying on it was simply buggy. So this commit fixes those bugs and removes the exception. In some cases the bug fixes led to other bug fixes, not necessarily related to sv_force_normal/SvREADONLY. --- 68f2a74cad3ce0a14a2d8b77ee699bff1d7395f5