The
localedef utility appears to skip characters specified using the ellipsis in the
LC_CTYPE section. The output below was obtained on Solaris 10 (the "couldn't set locale correctly" messages are written out by libc). The number of characters specified in the
ctype.src source file is 6 ('a', 'b', 'c', 'd', 'e', and 'f'). The output of the
locale utility shows that the generated locale contains only the last three characters ('d', 'e', and 'f').