Mercurial > emacs
view src/m/sun386.h @ 15701:5db02009315e libc-1-93 libc-960716 libc-960717 libc-960718 libc-960719 libc-960720 libc-960721 libc-960722 libc-960723 libc-960724 libc-960725 libc-960726 libc-960727 libc-960728 libc-960729 libc-960730 libc-960731 libc-960801 libc-960802 libc-960803 libc-960804 libc-960805 libc-960806 libc-960807 libc-960808 libc-960809 libc-960810 libc-960811 libc-960812 libc-960813 libc-960814 libc-960815 libc-960816 libc-960817 libc-960818 libc-960819 libc-960820 libc-960821 libc-960822 libc-960823 libc-960824 libc-960825 libc-960826 libc-960827 libc-960828 libc-960829 libc-960830 libc-960831 libc-960901 libc-960902 libc-960903 libc-960904 libc-960905 libc-960906 libc-960907 libc-960908 libc-960909 libc-960910 libc-960911 libc-960912 release-0-0 release-0-1
Fix previous change. Use sed's y command instead.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Tue, 16 Jul 1996 04:47:46 +0000 |
parents | ee40177f6c68 |
children | 23a1cea22d13 |
line wrap: on
line source
/* machine description file for Sun's 386-based RoadRunner. This file borrows heavily from "sun2.h", but since that file is heavily cpu-specific, it was easier not to include it. Copyright (C) 1988 Free Software Foundation, Inc. This file is part of GNU Emacs. GNU Emacs is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. GNU Emacs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Emacs; see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* The following line tells the configuration script what sort of operating system this machine is likely to run. USUAL-OPSYS="note" NOTE-START Use s-sunos4-0.h for operating system version 4.0, and s-sunos4-1.h for later versions. See the file share-lib/SUNBUG for how to solve problems caused by bugs in the "export" version of SunOS 4. NOTE-END */ /* Say this machine is a bird */ #ifndef roadrunner #define roadrunner #endif /* Actual cpu-specific defs */ #include "intel386.h" /* Data type of load average, as read out of kmem. */ #define LOAD_AVE_TYPE long /* Convert that into an integer that is 100 for a load average of 1.0 */ #define LOAD_AVE_CVT(x) (int) (((double) (x)) * 100.0 / FSCALE) /* Underscores are not prepended to C symbols on this machine. */ #undef LDAV_SYMBOL #define LDAV_SYMBOL "avenrun" /* Must use the system's termcap. It does special things. */ #define LIBS_TERMCAP -ltermcap /* Arrange to link with sun windows, if requested. */ /* For details on emacstool and sunfns, see etc/SUN-SUPPORT */ /* These programs require Sun UNIX 4.2 Release 3.2 or greater */ #ifdef HAVE_SUN_WINDOWS #define OTHER_FILES ${etcdir}emacstool #define LIBS_MACHINE -lsuntool -lsunwindow -lpixrect #define OBJECTS_MACHINE sunfns.o #define SYMS_MACHINE syms_of_sunfns () #define PURESIZE 132000 #endif /* Roadrunner uses 'COFF' format */ #define COFF #define C_SWITCH_MACHINE -Bstatic /* avoid dynamic linking */ #define LD_SWITCH_MACHINE -n -Bstatic /* Get rid of the -e __start that s-sunos4.h does. */ #undef LD_SWITCH_SYSTEM #ifdef USG /* USG detects Solaris. j.w.hawtin@lut.ac.uk says Solaris 2.1 on the 386 needs this. */ #define LIBS_MACHINE -lkvm #endif