Lines Matching refs:native
284 # define PutNativeEOL {*q++ = native(CR); *q++ = native(LF);}
308 # define PutNativeEOL *q++ = native(LF);
352 # define PutNativeEOL *q++ = native(LF);
430 # define PutNativeEOL {*q++ = native(CR); *q++ = native(LF);}
456 # define PutNativeEOL *q++ = native(LF);
482 # define PutNativeEOL *q++ = native(LF);
505 # define PutNativeEOL *q++ = native(LF);
605 # define PutNativeEOL *q++ = native(LF);
1432 # define native(c) ebcdic[(uch)(c)]
2279 #ifndef native
2280 # define native(c) (c)
2284 # define NATIVE "native chars"
2287 for (p=(uch *)(str1); *p; p++) *p=native(*p);}
2290 * Translate the zero-terminated string in str1 from ASCII to the native
2292 * "native" macro to translate each character.
2294 * NOTE: Using the "native" macro means that is it the only part of unzip
2296 * produce the native character set. This makes adding new character set
2298 * "native" macro definition and the translation table itself. Currently,
2299 * the only non-ASCII native character set implemented is EBCDIC, but this
2311 * ISO-8859-1 [ISO Latin 1, Win Ansi,...]) into the internal "native"
2321 *p = native((*p & 0x80) ? iso2oem[*p & 0x7f] : *p);}
2336 *p = native((*p & 0x80) ? oem2iso[*p & 0x7f] : *p);}
2394 # else /* native internal CP is neither ISO nor OEM */