Mercurial > emacs
view src/m/aviion-intel.h @ 30833:2db6e42a6ba3
(MINIMUM_CONVERSION_BUFFER_SIZE): Macro deleted.
(conversion_buffer, conversion_buffer_size): Variables deleted.
(get_conversion_buffer): Function deleted.
(struct conversion_buffer): New structure.
(MAX_ALLOCA): New macro.
(allocate_conversion_buffer): New macro.
(extend_conversion_buffer, free_conversion_buffer): New functions.
(ccl_coding_driver): Set coding->result.
(decode_coding): Set coding->result to CODING_FINISH_NORMAL if
this is the last block of source.
(encode_coding): Likewise. Handle the source block as the last
one only when the whole source text is consumed.
(decode_coding_string): Handle the case that the output buffer is
too small to decode the whole source text. Use
allocate_conversion_buffer, extend_conversion_buffer and
free_conversion_buffer, not get_conversion_buffer.
(encode_coding_string): Likewise.
(init_coding): Function deleted.
(init_coding_once): Delete code to initialize
conversion_buffer_size.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Wed, 16 Aug 2000 01:37:20 +0000 |
parents | 8e78218db0c5 |
children | 695cf19ef79e |
line wrap: on
line source
/* This file is minor changes for the Data General AViiON intel machines i586-dg-dguxR4* (tested on i586-dg-dguxR4.11MU04) Done by Ehud Karni, 1998-may-30, ehud@unix.simonwiesel.co.il */ #include "aviion.h" /* 1st load m88k DGUX definitions */ #define INTEL_DGUX /* define for future possible use */ /* Intel machines are LITTLE ENDIAN */ #undef WORDS_BIG_ENDIAN /* No correction needed for byte addresses */ #undef WORD_MACHINE #ifndef INTEL386 #define INTEL386 /* Identify as Intel machine */ #endif #undef m88k /* It sure is NOT a Motorola machine */