fs/nls: add Apple NLS
authorVladimir Serbinenko <[email protected]>
Thu, 31 May 2012 23:26:40 +0000 (16:26 -0700)
committerLinus Torvalds <[email protected]>
Fri, 1 Jun 2012 00:49:32 +0000 (17:49 -0700)
commit71ca97da9d027009d318d319cbacf54a72f666c1
treeba55ee244f453a6d4f5366acdc677fb6c68156e9
parent00c10bc13cdb58447d6bb2a003afad7bd60f5a5f
fs/nls: add Apple NLS

HFS has support for NLS.  However the relevant NLS tables are missing.
Here they are automatically transformed from the tables at unicode.org.
Codepages requiring special handling like CJK, RTL or Brahmic ones are not
included in this patch.

[[email protected]: add unicode.org copyright and permission notices]
Signed-off-by: Vladimir Serbinenko <[email protected]>
Cc: Alan Stern <[email protected]>
Cc: OGAWA Hirofumi <[email protected]>
Cc: Clemens Ladisch <[email protected]>
Cc: Al Viro <[email protected]>
Cc: Christoph Hellwig <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
13 files changed:
fs/nls/Kconfig
fs/nls/Makefile
fs/nls/nls_macceltic.c [new file with mode: 0644]
fs/nls/nls_maccenteuro.c [new file with mode: 0644]
fs/nls/nls_maccroatian.c [new file with mode: 0644]
fs/nls/nls_maccyrillic.c [new file with mode: 0644]
fs/nls/nls_macgaelic.c [new file with mode: 0644]
fs/nls/nls_macgreek.c [new file with mode: 0644]
fs/nls/nls_maciceland.c [new file with mode: 0644]
fs/nls/nls_macinuit.c [new file with mode: 0644]
fs/nls/nls_macroman.c [new file with mode: 0644]
fs/nls/nls_macromanian.c [new file with mode: 0644]
fs/nls/nls_macturkish.c [new file with mode: 0644]