annotate src/s/cxux7.h @ 21258:693573ac0944

(make_specified_string): New function. (make_string_from_bytes): New function. (compact_strings): Get byte size from size, if size_byte < 0. (Fmake_string): Use make_uninit_string for single-byte char. (make_unibyte_string): Mark string as unibyte. (make_uninit_string): Likewise. (make_string): Likewise, if size == size in bytes. (make_pure_string): New arg MULTIBYTE. (Fpurecopy): Pass new arg to make_pure_string.
author Richard M. Stallman <rms@gnu.org>
date Sat, 21 Mar 1998 18:07:06 +0000
parents a5a7ee5afff7
children 695cf19ef79e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5574
a5a7ee5afff7 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1 /* Define this symbol if you are running CX/UX 7.0 or later (7.0 introduced
a5a7ee5afff7 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
2 * support for ELF files, and while we still build emacs in COFF format, the
a5a7ee5afff7 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
3 * way it is linked is different for 7.0).
a5a7ee5afff7 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
4 */
a5a7ee5afff7 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
5 #define USING_CX_UX_7
a5a7ee5afff7 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
6
a5a7ee5afff7 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
7 #include "cxux.h"