summaryrefslogtreecommitdiff
path: root/regexp.h
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2014-09-17 17:55:16 -0600
committerKarl Williamson <khw@cpan.org>2014-09-29 11:07:40 -0600
commit334afb3ef43aa91a8701c4ca7e753a5ec8e71f88 (patch)
tree7355b93b5edae4cb09c3f2eda3935208a1b9c0c2 /regexp.h
parent9a7d4f5f5c4be53dfbc55ca52953e3794a5ef68a (diff)
downloadperl-334afb3ef43aa91a8701c4ca7e753a5ec8e71f88.tar.gz
Make space for /xx flag
This doesn't actually use the flag yet. We no longer have to make version-dependent changes to ext/Devel-Peek/t/Peek.t, (it being in /ext) so this doesn't
Diffstat (limited to 'regexp.h')
-rw-r--r--regexp.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/regexp.h b/regexp.h
index 324f55ffd8..1f6b67d374 100644
--- a/regexp.h
+++ b/regexp.h
@@ -321,7 +321,7 @@ and check for NULL.
/* This string is expected by regcomp.c to be ordered so that the first
* character is the flag in bit RXf_PMf_STD_PMMOD_SHIFT of extflags; the next
* character is bit +1, etc. */
-#define STD_PAT_MODS "msix"
+#define STD_PAT_MODS "msixx"
#define CHARSET_PAT_MODS ASCII_RESTRICT_PAT_MODS DEPENDS_PAT_MODS LOCALE_PAT_MODS UNICODE_PAT_MODS
@@ -381,7 +381,7 @@ and check for NULL.
* For the regexp bits, PL_reg_extflags_name[] in regnodes.h has a comment
* giving which bits are used/unused */
-#define RXf_BASE_SHIFT (_RXf_PMf_SHIFT_NEXT + 5)
+#define RXf_BASE_SHIFT (_RXf_PMf_SHIFT_NEXT + 4)
/* What we have seen */
#define RXf_NO_INPLACE_SUBST (1<<(RXf_BASE_SHIFT+2))