Changeset 1737

Show
Ignore:
Timestamp:
02/17/98 01:45:24 (11 years ago)
Author:
himi
Message:

Meadow--Multilingual Enhancement to GNU Emacs with ADvantages Over Windows

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/GNU/src/m/cydra5.h

    r1733 r1737  
    11/* machine description file for Cydrome's CYDRA 5 mini super computer 
    2    Copyright (C) 1988, 1999 Free Software Foundation, Inc. 
     2   Copyright (C) 1988 Free Software Foundation, Inc. 
    33 
    44This file is part of GNU Emacs. 
     
    124124/* We can't do interrupt-driven input, so don't let user try.  */ 
    125125 
    126 #define BROKEN_SIGIO 
     126#undef SIGIO 
  • branches/GNU/src/m/delta.h

    r1733 r1737  
    22   Tested on mvme147 board using R3V7 without X.  Tested with gcc. 
    33   Tested on mvme167 board using R3V7 without X.  Tested with cc, gnucc, gcc. 
    4    Copyright (C) 1986, 1993, 1994, 1999 Free Software Foundation, Inc. 
     4   Copyright (C) 1986, 1993, 1994 Free Software Foundation, Inc. 
    55 
    66This file is part of GNU Emacs. 
     
    138138#define KERNEL_FILE "/sysv68" 
    139139#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 
    140145 
    141146/* The standard C library is -lc881, not -lc. 
  • branches/GNU/src/m/dpx2.h

    r1733 r1737  
    11/* machine description for Bull DPX/2 range  
    2    Copyright (C) 1985, 1986, 1999 Free Software Foundation, Inc. 
     2   Copyright (C) 1985, 1986 Free Software Foundation, Inc. 
    33 
    44This file is part of GNU Emacs. 
     
    131131# define LIBX11_SYSTEM -lmalloc -lnsl 
    132132# define BSTRING 
     133# define HAVE_GETWD 
    133134 
    134135/* 
     
    151152 * code assumes we are BSD !! 
    152153 */ 
    153 #define BROKEN_SIGIO 
     154#ifdef SIGIO 
     155# undef SIGIO 
     156#endif 
    154157 
    155158 
     
    160163 
    161164 
     165#ifdef SIGTSTP 
    162166/* 
    163167 * sysdep.c(sys_suspend) works fine with emacs-18.58 
     
    167171 * un-comment out the next line. 
    168172 */ 
    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 
    172177#endif 
    173178/* 
  • 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). */ 
    202 
    213/* 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.  */ 
    202 
    213#include "ibmps2-aix.h" 
  • branches/GNU/src/m/ibmps2-aix.h

    r1733 r1737  
    217217#ifdef USG5_3 
    218218#define XICCC 
     219#define HAVE_GETWD 
    219220#undef LD_SWITCH_MACHINE 
    220221#define LD_SWITCH_MACHINE -T0x0 -K -e start 
  • branches/GNU/src/m/ibmrs6000.h

    r1735 r1737  
    166166   because .inp is a better convention to use in make-dist for naming 
    167167   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.  */ 
    169171#ifdef AIX4 
    170172#define LD_SWITCH_MACHINE -Wl,-bnodelcsect 
     
    176178#endif 
    177179#endif /* not AIX4 */ 
    178 #endif /* THIS_IS_MAKEFILE */ 
     180#endif 
    179181 
    180182/* Avoid gcc 2.7.x collect2 bug by using /bin/ld instead.  */ 
  • branches/GNU/src/m/ibmrt-aix.h

    r1733 r1737  
    11/* RTPC AIX machine/system dependent defines 
    2    Copyright (C) 1988, 1999 Free Software Foundation, Inc. 
     2   Copyright (C) 1988 Free Software Foundation, Inc. 
    33 
    44This file is part of GNU Emacs. 
     
    107107  if ((ioctl (*ptyv, PTYSTATUS, 0) & 0xFFFF) != 0)      \ 
    108108    {                                                   \ 
    109       emacs_close (*ptyv);                            \ 
     109      close (*ptyv);                                  \ 
    110110      continue;                                         \ 
    111111    }                                                   \ 
     
    161161#include </usr/include/bsd/BSDtoAIX.h> 
    162162#define BSTRING 
     163#define HAVE_GETTIMEOFDAY 
     164#define HAVE_VFORK 
    163165 
    164166/* AIX utimes allegedly causes SIGSEGV.  */ 
  • branches/GNU/src/m/intel386.h

    r1735 r1737  
    106106 
    107107/* 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 
    111110 
    112111#ifndef SOLARIS2_4 
  • branches/GNU/src/m/iris4d.h

    r1731 r1737  
    135135#define LIBS_MACHINE 
    136136#else 
    137 #ifndef IRIX6_5 
    138137#define LIBS_MACHINE -lmld 
    139 #else 
    140 #define LIBS_MACHINE 
    141 #endif 
    142138#endif 
    143139#define LIBS_DEBUG 
     
    192188#ifdef IRIX_FORCE_32_BITS 
    193189#ifdef THIS_IS_MAKEFILE 
    194 #ifndef IRIX6_5 
    195190#define C_SWITCH_MACHINE -32 
    196 #else 
    197 #define C_SWITCH_MACHINE -n32 -G0 
    198 #endif 
    199191#endif 
    200192#endif