diff options
Diffstat (limited to 'usr.bin/mklocale')
-rw-r--r-- | usr.bin/mklocale/mklocale.1 | 1 | ||||
-rw-r--r-- | usr.bin/mklocale/yacc.y | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/usr.bin/mklocale/mklocale.1 b/usr.bin/mklocale/mklocale.1 index 26184af..7db31cc 100644 --- a/usr.bin/mklocale/mklocale.1 +++ b/usr.bin/mklocale/mklocale.1 @@ -179,6 +179,7 @@ See .Xr euc 4 for further details. .It Dv INVALID +(deprecated) A single .Dv RUNE follows and is used as the invalid rune for this locale. diff --git a/usr.bin/mklocale/yacc.y b/usr.bin/mklocale/yacc.y index 546f343..9709400 100644 --- a/usr.bin/mklocale/yacc.y +++ b/usr.bin/mklocale/yacc.y @@ -47,6 +47,7 @@ __FBSDID("$FreeBSD$"); #include <arpa/inet.h> #include <ctype.h> +#include <err.h> #include <rune.h> #include <stddef.h> #include <stdio.h> @@ -122,7 +123,9 @@ entry : ENCODING STRING strcpy((char *)new_locale.variable, $1); } | INVALID RUNE - { new_locale.invalid_rune = $2; } + { warnx("the INVALID keyword is deprecated"); + new_locale.invalid_rune = $2; + } | LIST list { set_map(&types, $2, $1); } | MAPLOWER map |