aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Nicolaescu2009-07-03 13:19:03 +0000
committerDan Nicolaescu2009-07-03 13:19:03 +0000
commit6978862dc888bc9118ea654003d3e21493ce35c4 (patch)
tree95408677a530b6a0fcaeb19fe66bb33260e9fb6c
parent9fe40f0e26340190a179651f1498a462d11f9e5b (diff)
downloademacs-6978862dc888bc9118ea654003d3e21493ce35c4.tar.gz
emacs-6978862dc888bc9118ea654003d3e21493ce35c4.zip
* m/mips.h: Mention this file is also used for netbsd.
* m/pmax.h: Remove file. * configure.in (--enable-profiling): New option. (mips-*-netbsd*, mipsel-*-netbsd*, mipseb-*-netbsd*): Use machine=mips.
-rw-r--r--ChangeLog3
-rwxr-xr-xconfigure6
-rw-r--r--configure.in6
-rw-r--r--src/ChangeLog5
-rw-r--r--src/m/mips.h2
-rw-r--r--src/m/pmax.h55
6 files changed, 14 insertions, 63 deletions
diff --git a/ChangeLog b/ChangeLog
index 769f58c21be..1501dc98bdd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,11 @@
12009-07-03 Dan Nicolaescu <dann@ics.uci.edu> 12009-07-03 Dan Nicolaescu <dann@ics.uci.edu>
2 2
3 * configure.in (--enable-profiling): New option. 3 * configure.in (--enable-profiling): New option.
4 (mips-*-netbsd*, mipsel-*-netbsd*, mipseb-*-netbsd*): Use machine=mips.
4 5
52009-06-27 Glenn Morris <rgm@gnu.org> 62009-06-27 Glenn Morris <rgm@gnu.org>
6 7
7 * configure: Restore netbsd on mips, mipsel, mipseb. 8 * configure.in: Restore netbsd on mips, mipsel, mipseb.
8 9
92009-06-26 Dan Nicolaescu <dann@ics.uci.edu> 102009-06-26 Dan Nicolaescu <dann@ics.uci.edu>
10 11
diff --git a/configure b/configure
index b850521aba9..3b76c7a9f5a 100755
--- a/configure
+++ b/configure
@@ -2535,9 +2535,9 @@ _ACEOF
2535 case "${canonical}" in 2535 case "${canonical}" in
2536 alpha*-*-netbsd*) machine=alpha ;; 2536 alpha*-*-netbsd*) machine=alpha ;;
2537 i[3456]86-*-netbsd*) machine=intel386 ;; 2537 i[3456]86-*-netbsd*) machine=intel386 ;;
2538 mips-*-netbsd*) machine=pmax ;; 2538 mips-*-netbsd*) machine=mips ;;
2539 mipsel-*-netbsd*) machine=pmax ;; 2539 mipsel-*-netbsd*) machine=mips ;;
2540 mipseb-*-netbsd*) machine=pmax ;; 2540 mipseb-*-netbsd*) machine=mips ;;
2541 powerpc-*-netbsd*) machine=macppc ;; 2541 powerpc-*-netbsd*) machine=macppc ;;
2542 sparc*-*-netbsd*) machine=sparc ;; 2542 sparc*-*-netbsd*) machine=sparc ;;
2543 vax-*-netbsd*) machine=vax ;; 2543 vax-*-netbsd*) machine=vax ;;
diff --git a/configure.in b/configure.in
index 3bcd60b3860..414d9b236bb 100644
--- a/configure.in
+++ b/configure.in
@@ -406,9 +406,9 @@ dnl see the `changequote' comment above.
406 case "${canonical}" in 406 case "${canonical}" in
407 alpha*-*-netbsd*) machine=alpha ;; 407 alpha*-*-netbsd*) machine=alpha ;;
408 i[3456]86-*-netbsd*) machine=intel386 ;; 408 i[3456]86-*-netbsd*) machine=intel386 ;;
409 mips-*-netbsd*) machine=pmax ;; 409 mips-*-netbsd*) machine=mips ;;
410 mipsel-*-netbsd*) machine=pmax ;; 410 mipsel-*-netbsd*) machine=mips ;;
411 mipseb-*-netbsd*) machine=pmax ;; 411 mipseb-*-netbsd*) machine=mips ;;
412 powerpc-*-netbsd*) machine=macppc ;; 412 powerpc-*-netbsd*) machine=macppc ;;
413 sparc*-*-netbsd*) machine=sparc ;; 413 sparc*-*-netbsd*) machine=sparc ;;
414 vax-*-netbsd*) machine=vax ;; 414 vax-*-netbsd*) machine=vax ;;
diff --git a/src/ChangeLog b/src/ChangeLog
index 5f852a75496..ad7bf8a544b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12009-07-03 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * m/mips.h: Mention this file is also used for netbsd.
4 * m/pmax.h: Remove file.
5
12009-07-03 Jan Djärv <jan.h.d@swipnet.se> 62009-07-03 Jan Djärv <jan.h.d@swipnet.se>
2 7
3 * xterm.h (struct x_display_info): Add invisible_cursor. 8 * xterm.h (struct x_display_info): Add invisible_cursor.
diff --git a/src/m/mips.h b/src/m/mips.h
index cd8d994a5f9..d7ca85dbd47 100644
--- a/src/m/mips.h
+++ b/src/m/mips.h
@@ -23,7 +23,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
23 USUAL-OPSYS="note" 23 USUAL-OPSYS="note"
24 24
25NOTE-START 25NOTE-START
26This is only used on GNU/Linux. 26This is used on GNU/Linux and netbsd.
27NOTE-END */ 27NOTE-END */
28 28
29/* Define WORDS_BIG_ENDIAN if lowest-numbered byte in a word 29/* Define WORDS_BIG_ENDIAN if lowest-numbered byte in a word
diff --git a/src/m/pmax.h b/src/m/pmax.h
deleted file mode 100644
index ac54997d5e4..00000000000
--- a/src/m/pmax.h
+++ /dev/null
@@ -1,55 +0,0 @@
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
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 3 of the License, or
11(at your option) any 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. 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.
25 USUAL-OPSYS="netbsd"
26
27NOTE-START
28The only operating system is NetBSD (osf1 and ultrix removed after 22.3).
29NOTE-END */
30
31#ifndef __MIPSEB__
32#undef WORDS_BIG_ENDIAN
33#endif
34
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) */