1/* Definitions file for GNU Emacs running on Data General's DG/UX 2 version 5.4 Release 3.00 and above. 3 Copyright (C) 1994, 2001, 2002, 2003, 2004, 2005, 4 2006, 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/* NOTE: DGUX5.4R3.00 will not build with the delivered gcc-2.4.5 24 compiler. You must upgraded to at least gcc-2.5.8. If you are 25 running DGUX 5.4R3.00 check on the system dg-rtp.dg.com:/pub/gnu 26 for gcc-2.5.8 or later compiler. 27 -pmr@pajato.com */ 28 29#include "dgux5-4r2.h" 30 31/* DGUX 5.4R3.00 brought the definition of `struct inet_addr' into 32 compliance with the majority of Unix systems. The workaround 33 introduced in 5.4R2 is no longer necessary. */ 34 35#ifdef HAVE_BROKEN_INET_ADDR 36#undef HAVE_BROKEN_INET_ADDR 37#endif 38 39/* The `stop on tty output' problem which occurs when using 40 INTERRUPT_INPUT and when Emacs is invoked under X11 using a job 41 control shell (csh, ksh, etc.) in the background has not been fixed in 42 DGUX 5.4R3.00. 43 -pmr@pajato.com */ 44 45#if 0 46#ifdef BROKEN_FIONREAD 47#undef BROKEN_FIONREAD 48#endif 49#ifndef INTERRUPT_INPUT 50#define INTERRUPT_INPUT 51#endif 52#endif 53 54/* Under DGUX 5.4R3.00, getting a debuggable executable has been 55 greatly simplified and applies to either COFF or ELF 56 environments. */ 57 58#ifdef C_DEBUG_SWITCH 59#undef C_DEBUG_SWITCH 60#define C_DEBUG_SWITCH -g 61#endif 62 63/* This is needed according to Ehud Karni <ehud@unix.simonwiesel.co.il> 64 for m88k-dg-dgux5.4R3.10. */ 65#undef BSD_PGRPS 66 67/* arch-tag: c11938c9-0cb0-4652-88aa-7eb80bf1cda9 68 (do not change this comment) */ 69