]> git.baikalelectronics.ru Git - kernel.git/commit
fs/nls: add Apple NLS
authorVladimir Serbinenko <phcoder@gmail.com>
Thu, 31 May 2012 23:26:40 +0000 (16:26 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 1 Jun 2012 00:49:32 +0000 (17:49 -0700)
commit911c50dae32b68bb57b929d7f8a446fbed9740d9
treeba55ee244f453a6d4f5366acdc677fb6c68156e9
parent8b96f1a925bc132b77104bdc72ed8a78404d66ab
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.

[akpm@linux-foundation.org: add unicode.org copyright and permission notices]
Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com>
Cc: Alan Stern <stern@rowland.harvard.edu>
Cc: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Cc: Clemens Ladisch <clemens@ladisch.de>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
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]