mkcsmapper(1)

mkcsmapper1

Generates hashed conversion data for iconv(3)

Usage

mkcsmapper [-d] [{-m | -p}] [-o outfile] [infile]

Overview

The mkcsmapper utility generates binary conversion data from plain text conversion tables for the iconv(3) library. The conversion data has two components: The conversion mapping between specific character encodings. A pivot file, which the possible source and destination encoding pairs or the set of mappings to use for a compound encoding.

The following options are available:

-d

Turns on debug mode.

-m

Generate mapping data from infile.

-o outfile

Put generated binary data to outfile.

-p

Generate pivot data from outfile.

Exit status

The mkcsmapper utility exits 0 on success, and >0 if an error occurs.

Releases

30 releases since FreeBSD 10.0-RELEASE; the text changed 17 times.

  1. 10.0
  2. 10.1
  3. 10.2
  4. 10.3
  5. 10.4
  6. 11.0
  7. 11.1
  8. 11.2
  9. 11.3
  10. 11.4
  11. 12.0
  12. 12.1
  13. 12.2
  14. 12.3
  15. 12.4
  16. 13.0–13.2
  17. 13.3–13.5
  18. 14.0–16.0

History

mkcsmapper first appeared in NetBSD 2.0, and made its appearance in FreeBSD 9.0.

Authors

This manual page was written by Gabor Kovesdan ⟨[email protected]⟩.

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.