Generate non-ASCII file names

When the source file is processed, the processor generates a corresponding intermediate file for the source file.

If you use non-ASCII characters (8-bit and multibyte character) in these source file names, the following restrictions affect the ability of the processor to generate file names that contain non-ASCII characters:
  • The processor must know whether the operating system is 8-bit clean.

    For more information, see GLS8BITFSYS environment variable.

  • The code set of the client locale (the client code set) must support the non-ASCII characters that are used in the source file name.
  • Your C compiler supports the non-ASCII characters that the file name of the source file uses.

    If your C compiler does not support non-ASCII characters, you can use the CC8BITLEVEL environment variable as a workaround when your source file contains multibyte characters. For more information, see Generate non-ASCII file names.