freebsd-nq/usr.bin/localedef
Yuri Pankov 4644f9bef6 Add -b/-l options to localedef(1) to specify output endianness and use
it appropriately when building share/ctypedef and share/colldef.

This makes the resulting locale data in EL->EB (amd64->powerpc64) cross
build and in the native EB build match.  Revert the changes done to libc
in r308170 as they are no longer needed.

PR:		231965
Reviewed by:	bapt, emaste, sbruno, 0mp
Approved by:	kib (mentor)
Differential Revision:	https://reviews.freebsd.org/D17603
2018-10-20 20:51:05 +00:00
..
charmap.c localedef(1): remove duplicated includes. 2018-07-09 20:38:47 +00:00
collate.c Add -b/-l options to localedef(1) to specify output endianness and use 2018-10-20 20:51:05 +00:00
ctype.c Add -b/-l options to localedef(1) to specify output endianness and use 2018-10-20 20:51:05 +00:00
localedef.1 Add -b/-l options to localedef(1) to specify output endianness and use 2018-10-20 20:51:05 +00:00
localedef.c Add -b/-l options to localedef(1) to specify output endianness and use 2018-10-20 20:51:05 +00:00
localedef.h Add -b/-l options to localedef(1) to specify output endianness and use 2018-10-20 20:51:05 +00:00
Makefile Adopt SRCTOP in usr.bin 2017-03-12 18:58:44 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
messages.c localedef(1): Add comment markings for license. 2017-03-10 16:12:16 +00:00
monetary.c localedef(1): Add comment markings for license. 2017-03-10 16:12:16 +00:00
numeric.c localedef(1): Add comment markings for license. 2017-03-10 16:12:16 +00:00
parser.y localedef(1): Add comment markings for license. 2017-03-10 16:12:16 +00:00
README
scanner.c localedef(1): Add comment markings for license. 2017-03-10 16:12:16 +00:00
time.c localedef(1): Add comment markings for license. 2017-03-10 16:12:16 +00:00
wide.c Mark errf _Noreturn, and mark errf and warn __printflike 2017-05-14 18:47:09 +00:00

While there are tools called "localedef" in Solaris and Linux, this
tool does not share heritage with any other implementation.  It was
written independently by Garrett D'Amore while employed at Nexenta
Systems, and thus carries the Nexenta Copyright.

It was initially released under the CDDL license, but on 4 July 2014,
Nexenta reissued the source under the BSD 2-clause license.  This
code is part of the Illumos project.

see:
https://github.com/Nexenta/illumos-nexenta/commit/cf17542a37fc83d0ae093777e30d480423858c29