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