1/* System description file for HI-UX.
2
3Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006,
4  2007  Free Software Foundation, Inc.
5
6This file is part of GNU Emacs.
7
8GNU Emacs is free software; you can redistribute it and/or modify
9it under the terms of the GNU General Public License as published by
10the Free Software Foundation; either version 2, or (at your option)
11any later version.
12
13GNU Emacs is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16GNU General Public License for more details.
17
18You should have received a copy of the GNU General Public License
19along with GNU Emacs; see the file COPYING.  If not, write to
20the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
21Boston, MA 02110-1301, USA.  */
22
23
24#define BSD 198911   /* system version (year & month) */
25#define DBL_DIG 15   /* same as the definition of <float.h> */
26#include "bsd4-3.h"
27
28/* Identify OSF1 for the m- files. */
29
30#define OSF1
31
32/* To avoid to include the non-existant header file <sys/vlimit.h>,
33    we define BSD4_2.
34    This definition does not mean that the OS is based on BSD 4.2.  */
35#define BSD4_2
36
37/* Define _BSD to tell the include files we're running under
38   the BSD universe and not the SYSV universe.
39   Define HITACHI and OSF for Xt's Boolean type as int intead of char.
40   (But for these defines, /usr/include/X11/Intrinsic.h defines
41   Boolean as char, but libXt.a on HI-UX/MPP requires it as int.)  */
42
43#define C_SWITCH_SYSTEM	-D_BSD -DHITACHI -DOSF
44#define LIBS_SYSTEM	-lbsd
45
46#define GETPGRP_NO_ARG
47
48#define SYSV_SYSTEM_DIR
49
50/* If your system uses COFF (Common Object File Format) then define the
51   preprocessor symbol "COFF". */
52
53/* #define COFF */
54
55/* Here is how to find X Windows.  LD_SWITCH_X_SITE_AUX gives an -R option
56   says where to find X windows at run time.  We convert it to a -rpath option
57   which is what OSF1 uses.  */
58#define LD_SWITCH_SYSTEM
59
60#undef KERNEL_FILE
61#define KERNEL_FILE "/mach_kernel"
62
63#undef LDAV_SYMBOL
64#define LDAV_SYMBOL "avenrun"
65
66/* arch-tag: c56449e1-6d1b-4537-a596-0b08b8e4ec73
67   (do not change this comment) */
68