Changeset 1737
- Timestamp:
- 02/17/98 01:45:24 (11 years ago)
- Files:
-
- branches/GNU/src/m/convex.h (added)
- branches/GNU/src/m/cydra5.h (modified) (2 diffs)
- branches/GNU/src/m/delta.h (modified) (2 diffs)
- branches/GNU/src/m/delta88k.h (added)
- branches/GNU/src/m/dpx2.h (modified) (5 diffs)
- branches/GNU/src/m/dual.h (added)
- branches/GNU/src/m/elxsi.h (added)
- branches/GNU/src/m/gec63.h (added)
- branches/GNU/src/m/gould-np1.h (modified) (1 diff)
- branches/GNU/src/m/gould.h (added)
- branches/GNU/src/m/hp800.h (added)
- branches/GNU/src/m/hp9000s300.h (added)
- branches/GNU/src/m/i860.h (added)
- branches/GNU/src/m/ibm370aix.h (modified) (1 diff)
- branches/GNU/src/m/ibmps2-aix.h (modified) (1 diff)
- branches/GNU/src/m/ibmrs6000.h (modified) (2 diffs)
- branches/GNU/src/m/ibmrs6000.inp (added)
- branches/GNU/src/m/ibmrt-aix.h (modified) (3 diffs)
- branches/GNU/src/m/ibmrt.h (added)
- branches/GNU/src/m/intel386.h (modified) (1 diff)
- branches/GNU/src/m/iris4d.h (modified) (2 diffs)
- branches/GNU/src/m/iris5d.h (added)
- branches/GNU/src/m/irist.h (added)
- branches/GNU/src/m/is386.h (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/GNU/src/m/cydra5.h
r1733 r1737 1 1 /* machine description file for Cydrome's CYDRA 5 mini super computer 2 Copyright (C) 1988 , 1999Free Software Foundation, Inc.2 Copyright (C) 1988 Free Software Foundation, Inc. 3 3 4 4 This file is part of GNU Emacs. … … 124 124 /* We can't do interrupt-driven input, so don't let user try. */ 125 125 126 # define BROKEN_SIGIO126 #undef SIGIO branches/GNU/src/m/delta.h
r1733 r1737 2 2 Tested on mvme147 board using R3V7 without X. Tested with gcc. 3 3 Tested on mvme167 board using R3V7 without X. Tested with cc, gnucc, gcc. 4 Copyright (C) 1986, 1993, 1994 , 1999Free Software Foundation, Inc.4 Copyright (C) 1986, 1993, 1994 Free Software Foundation, Inc. 5 5 6 6 This file is part of GNU Emacs. … … 138 138 #define KERNEL_FILE "/sysv68" 139 139 #undef LDAV_SYMBOL 140 #ifdef SIGIO 141 /* R3V7 has SIGIO, but interrupt input does not work yet. 142 Let's go on with cbreak code. */ 143 /* # define INTERRUPT_INPUT */ 144 #endif 140 145 141 146 /* The standard C library is -lc881, not -lc. branches/GNU/src/m/dpx2.h
r1733 r1737 1 1 /* machine description for Bull DPX/2 range 2 Copyright (C) 1985, 1986 , 1999Free Software Foundation, Inc.2 Copyright (C) 1985, 1986 Free Software Foundation, Inc. 3 3 4 4 This file is part of GNU Emacs. … … 131 131 # define LIBX11_SYSTEM -lmalloc -lnsl 132 132 # define BSTRING 133 # define HAVE_GETWD 133 134 134 135 /* … … 151 152 * code assumes we are BSD !! 152 153 */ 153 #define BROKEN_SIGIO 154 #ifdef SIGIO 155 # undef SIGIO 156 #endif 154 157 155 158 … … 160 163 161 164 165 #ifdef SIGTSTP 162 166 /* 163 167 * sysdep.c(sys_suspend) works fine with emacs-18.58 … … 167 171 * un-comment out the next line. 168 172 */ 169 /* # define BROKEN_SIGTSTP /* make suspend-emacs spawn a sub-shell */ 170 #ifdef NOMULTIPLEJOBS 171 # undef NOMULTIPLEJOBS 173 /* # undef SIGTSTP /* make suspend-emacs spawn a sub-shell */ 174 # ifdef NOMULTIPLEJOBS 175 # undef NOMULTIPLEJOBS 176 # endif 172 177 #endif 173 178 /* branches/GNU/src/m/gould-np1.h
r1733 r1737 1 /* machine description file for Gould NP1 with UTX/32 3.0 (first release for NP1) 2 Copyright (C) 1986 Free Software Foundation, Inc. 3 4 This file is part of GNU Emacs. 5 6 GNU Emacs is free software; you can redistribute it and/or modify 7 it under the terms of the GNU General Public License as published by 8 the Free Software Foundation; either version 2, or (at your option) 9 any later version. 10 11 GNU Emacs is distributed in the hope that it will be useful, 12 but WITHOUT ANY WARRANTY; without even the implied warranty of 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 GNU General Public License for more details. 15 16 You should have received a copy of the GNU General Public License 17 along with GNU Emacs; see the file COPYING. If not, write to 18 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 19 Boston, MA 02111-1307, USA. */ 1 /* machine description file for Gould NP1 with UTX/32 3.0 (first release for NP1). */ 20 2 21 3 /* The following line tells the configuration script what sort of branches/GNU/src/m/ibm370aix.h
r1733 r1737 1 /* m/ file for IBM 370 running AIX. 2 Copyright (C) 1993, 1994, 2001 Free Software Foundation, Inc. 3 4 This file is part of GNU Emacs. 5 6 GNU Emacs is free software; you can redistribute it and/or modify 7 it under the terms of the GNU General Public License as published by 8 the Free Software Foundation; either version 2, or (at your option) 9 any later version. 10 11 GNU Emacs is distributed in the hope that it will be useful, 12 but WITHOUT ANY WARRANTY; without even the implied warranty of 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 GNU General Public License for more details. 15 16 You should have received a copy of the GNU General Public License 17 along with GNU Emacs; see the file COPYING. If not, write to 18 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 19 Boston, MA 02111-1307, USA. */ 1 /* m/ file for IBM 370 running AIX. */ 20 2 21 3 #include "ibmps2-aix.h" branches/GNU/src/m/ibmps2-aix.h
r1733 r1737 217 217 #ifdef USG5_3 218 218 #define XICCC 219 #define HAVE_GETWD 219 220 #undef LD_SWITCH_MACHINE 220 221 #define LD_SWITCH_MACHINE -T0x0 -K -e start branches/GNU/src/m/ibmrs6000.h
r1735 r1737 166 166 because .inp is a better convention to use in make-dist for naming 167 167 random input files. */ 168 #ifdef THIS_IS_MAKEFILE /* Don't use this in configure. */ 168 #ifdef emacs /* Prevent this from being used in configure. 169 This also makes it not be used in lib-src, 170 but that is probably ok. */ 169 171 #ifdef AIX4 170 172 #define LD_SWITCH_MACHINE -Wl,-bnodelcsect … … 176 178 #endif 177 179 #endif /* not AIX4 */ 178 #endif /* THIS_IS_MAKEFILE */180 #endif 179 181 180 182 /* Avoid gcc 2.7.x collect2 bug by using /bin/ld instead. */ branches/GNU/src/m/ibmrt-aix.h
r1733 r1737 1 1 /* RTPC AIX machine/system dependent defines 2 Copyright (C) 1988 , 1999Free Software Foundation, Inc.2 Copyright (C) 1988 Free Software Foundation, Inc. 3 3 4 4 This file is part of GNU Emacs. … … 107 107 if ((ioctl (*ptyv, PTYSTATUS, 0) & 0xFFFF) != 0) \ 108 108 { \ 109 emacs_close (*ptyv);\109 close (*ptyv); \ 110 110 continue; \ 111 111 } \ … … 161 161 #include </usr/include/bsd/BSDtoAIX.h> 162 162 #define BSTRING 163 #define HAVE_GETTIMEOFDAY 164 #define HAVE_VFORK 163 165 164 166 /* AIX utimes allegedly causes SIGSEGV. */ branches/GNU/src/m/intel386.h
r1735 r1737 106 106 107 107 /* J.W.Hawtin@lut.ac.uk say Solaris 2.4 as well as Solaris 2.1 on X86 108 requires -lkvm as well. 109 And handa@etl.gov.jp says that -lkvm needs -llelf, at least on 2.5. */ 110 #define LIBS_MACHINE -lkvm -lelf 108 requires -lkvm as well */ 109 #define LIBS_MACHINE -lkvm 111 110 112 111 #ifndef SOLARIS2_4 branches/GNU/src/m/iris4d.h
r1731 r1737 135 135 #define LIBS_MACHINE 136 136 #else 137 #ifndef IRIX6_5138 137 #define LIBS_MACHINE -lmld 139 #else140 #define LIBS_MACHINE141 #endif142 138 #endif 143 139 #define LIBS_DEBUG … … 192 188 #ifdef IRIX_FORCE_32_BITS 193 189 #ifdef THIS_IS_MAKEFILE 194 #ifndef IRIX6_5195 190 #define C_SWITCH_MACHINE -32 196 #else197 #define C_SWITCH_MACHINE -n32 -G0198 #endif199 191 #endif 200 192 #endif
