annotate src/s/hiuxmpp.h @ 91019:57f4ffc03d13

(Fchar_or_string_p): Fix docstring.
author Kenichi Handa <handa@m17n.org>
date Fri, 07 Sep 2007 02:29:08 +0000
parents f55f9811f5d7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
75961
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
1 /* System description file for HI-UX.
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
2
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
3 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
4 Free Software Foundation, Inc.
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
5
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
6 This file is part of GNU Emacs.
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
7
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
8 GNU Emacs is free software; you can redistribute it and/or modify
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
9 it under the terms of the GNU General Public License as published by
78259
f06998349cfc Switch license to GPLv3 or later.
Glenn Morris <rgm@gnu.org>
parents: 75961
diff changeset
10 the Free Software Foundation; either version 3, or (at your option)
75961
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
11 any later version.
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
12
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
13 GNU Emacs is distributed in the hope that it will be useful,
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
16 GNU General Public License for more details.
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
17
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
18 You should have received a copy of the GNU General Public License
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
19 along with GNU Emacs; see the file COPYING. If not, write to
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
20 the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
21 Boston, MA 02110-1301, USA. */
1b9752b309ec Add copyright and license notice. Copyright years from base include
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
22
16793
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
23
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
24 #define BSD 198911 /* system version (year & month) */
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
25 #define DBL_DIG 15 /* same as the definition of <float.h> */
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
26 #include "bsd4-3.h"
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
27
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
28 /* Identify OSF1 for the m- files. */
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
29
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
30 #define OSF1
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
31
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
32 /* To avoid to include the non-existant header file <sys/vlimit.h>,
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
33 we define BSD4_2.
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
34 This definition does not mean that the OS is based on BSD 4.2. */
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
35 #define BSD4_2
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
36
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
37 /* Define _BSD to tell the include files we're running under
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 26090
diff changeset
38 the BSD universe and not the SYSV universe.
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 26090
diff changeset
39 Define HITACHI and OSF for Xt's Boolean type as int intead of char.
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 26090
diff changeset
40 (But for these defines, /usr/include/X11/Intrinsic.h defines
16793
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
41 Boolean as char, but libXt.a on HI-UX/MPP requires it as int.) */
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
42
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
43 #define C_SWITCH_SYSTEM -D_BSD -DHITACHI -DOSF
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
44 #define LIBS_SYSTEM -lbsd
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
45
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
46 #define GETPGRP_NO_ARG
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
47
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
48 #define SYSV_SYSTEM_DIR
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
49
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
50 /* If your system uses COFF (Common Object File Format) then define the
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
51 preprocessor symbol "COFF". */
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
52
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
53 /* #define COFF */
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
54
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
55 /* Here is how to find X Windows. LD_SWITCH_X_SITE_AUX gives an -R option
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
56 says where to find X windows at run time. We convert it to a -rpath option
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
57 which is what OSF1 uses. */
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 26090
diff changeset
58 #define LD_SWITCH_SYSTEM
16793
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
59
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
60 #undef KERNEL_FILE
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
61 #define KERNEL_FILE "/mach_kernel"
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
62
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
63 #undef LDAV_SYMBOL
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
64 #define LDAV_SYMBOL "avenrun"
f932e8b3c525 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
65
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
66 /* arch-tag: c5422584-cd86-4e10-8089-9f604523dab7
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
67 (do not change this comment) */