Mercurial > emacs
annotate src/m/pmax.h @ 103628:0aaf0f10bc11
*** empty log message ***
author | Michael Albinus <michael.albinus@gmx.de> |
---|---|
date | Mon, 29 Jun 2009 21:00:34 +0000 |
parents | 6939a115c17d |
children |
rev | line source |
---|---|
103597 | 1 /* Machine description file for DEC MIPS machines. |
2 | |
3 Copyright (C) 1992, 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2007, | |
4 2008, 2009 Free Software Foundation, Inc. | |
5 | |
6 This file is part of GNU Emacs. | |
7 | |
8 GNU Emacs is free software: you can redistribute it and/or modify | |
9 it under the terms of the GNU General Public License as published by | |
10 the Free Software Foundation, either version 3 of the License, or | |
11 (at your option) any later version. | |
12 | |
13 GNU Emacs is distributed in the hope that it will be useful, | |
14 but WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
16 GNU General Public License for more details. | |
17 | |
18 You should have received a copy of the GNU General Public License | |
19 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |
20 | |
21 #include "mips.h" | |
22 | |
23 /* The following line tells the configuration script what sort of | |
24 operating system this machine is likely to run. | |
103598
6939a115c17d
Trim to just the stuff applicable to netbsd, since the other platforms
Glenn Morris <rgm@gnu.org>
parents:
103597
diff
changeset
|
25 USUAL-OPSYS="netbsd" |
103597 | 26 |
27 NOTE-START | |
103598
6939a115c17d
Trim to just the stuff applicable to netbsd, since the other platforms
Glenn Morris <rgm@gnu.org>
parents:
103597
diff
changeset
|
28 The only operating system is NetBSD (osf1 and ultrix removed after 22.3). |
103597 | 29 NOTE-END */ |
30 | |
31 #ifndef __MIPSEB__ | |
32 #undef WORDS_BIG_ENDIAN | |
33 #endif | |
103598
6939a115c17d
Trim to just the stuff applicable to netbsd, since the other platforms
Glenn Morris <rgm@gnu.org>
parents:
103597
diff
changeset
|
34 |
103597 | 35 #define BROKEN_NOCOMBRELOC |
36 #undef COFF | |
37 #undef TERMINFO | |
38 #define MAIL_USE_FLOCK | |
39 #define HAVE_UNION_WAIT | |
40 | |
41 #ifdef MACH | |
42 #define START_FILES pre-crt0.o /usr/lib/crt0.o | |
43 #endif | |
44 | |
45 /* Supposedly the following will overcome a kernel bug. */ | |
46 #undef LD_SWITCH_MACHINE | |
47 #undef DATA_START | |
48 #define DATA_START 0x10000000 | |
49 #define DATA_SEG_BITS 0x10000000 | |
50 | |
51 /* Enable a fix in process.c. */ | |
52 #define SET_CHILD_PTY_PGRP | |
53 | |
54 /* arch-tag: 45d5070e-d2b7-479f-b336-3fd497c36e15 | |
55 (do not change this comment) */ |