]> 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)
commitcf8272f86bbe9f132ce2272e7e5224d17c00b26b
treeba55ee244f453a6d4f5366acdc677fb6c68156e9
parent7e3378d9216e1c021a4222a3eef88e002ab94091
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]