/* Warnings Categories added in Perl 5.019 */
-#define WARN_EXPERIMENTAL__AGGREF 56
+#define WARN_EXPERIMENTAL__AUTODEREF 56
#define WARN_EXPERIMENTAL__POSTDEREF 57
-#define WARN_SYSCALLS 58
+#define WARN_EXPERIMENTAL__SIGNATURES 58
+#define WARN_SYSCALLS 59
-#define WARNsize 15
-#define WARN_ALLstring "\125\125\125\125\125\125\125\125\125\125\125\125\125\125\125"
-#define WARN_NONEstring "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
+/* Warnings Categories added in Perl 5.021 */
+
+#define WARN_EXPERIMENTAL__REFALIASING 60
+#define WARN_EXPERIMENTAL__WIN32_PERLIO 61
+#define WARN_MISSING 62
+#define WARN_REDUNDANT 63
+
+#define WARNsize 16
+#define WARN_ALLstring "\125\125\125\125\125\125\125\125\125\125\125\125\125\125\125\125"
+#define WARN_NONEstring "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
#define isLEXWARN_on (PL_curcop->cop_warnings != pWARN_STD)
#define isLEXWARN_off (PL_curcop->cop_warnings == pWARN_STD)