summaryrefslogtreecommitdiff
path: root/op.h
diff options
context:
space:
mode:
authorAbigail <abigail@abigail.be>2017-06-07 01:27:47 +0200
committerAbigail <abigail@abigail.be>2017-06-07 01:29:55 +0200
commit5d09ee1cb7b68f5e6fd15233bfe5048612e8f949 (patch)
treed0924c9e9bd43639f941ffbe180dc862fb009a6a /op.h
parenta8d6ff592a8576239ceda601d73322b51187837f (diff)
downloadperl-5d09ee1cb7b68f5e6fd15233bfe5048612e8f949.tar.gz
Fatalize the use of code points above 0xFF for bitwise operators.
This commit removes quite a number of tests, mostly from t/op/bop.t, which test the behaviour of such code points in combination of bitwise operators. Since it's now fatal, the tests are no longer useful.
Diffstat (limited to 'op.h')
-rw-r--r--op.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/op.h b/op.h
index 5a29bfbe2c..ef85148bfd 100644
--- a/op.h
+++ b/op.h
@@ -1098,10 +1098,9 @@ C<sib> is non-null. For a higher-level interface, see C<L</op_sibling_splice>>.
#define MDEREF_SHIFT 7
#if defined(PERL_IN_DOOP_C) || defined(PERL_IN_PP_C)
-static const char * const deprecated_above_ff_msg
+static const char * const fatal_above_ff_msg
= "Use of strings with code points over 0xFF as arguments to "
- "%s operator is deprecated. This will be a fatal error in "
- "Perl 5.28";
+ "%s operator is not allowed";
#endif