aboutsummaryrefslogtreecommitdiffstats
path: root/src/m
diff options
context:
space:
mode:
authorDan Nicolaescu2008-07-16 07:26:30 +0000
committerDan Nicolaescu2008-07-16 07:26:30 +0000
commitdc89925b3f81d62acf14331296e45a7a325d84ae (patch)
tree9a9a916fc18cd7b8a03189a84472f93a1c77d7cd /src/m
parent96b72211ed909796c472e9a65f2da82a941deb2d (diff)
downloademacs-dc89925b3f81d62acf14331296e45a7a325d84ae.tar.gz
emacs-dc89925b3f81d62acf14331296e45a7a325d84ae.zip
* m/ibms390.h:
* m/intel386.h: * m/m68k.h: * s/bsd-common.h: * s/cygwin.h: * s/darwin.h: * s/freebsd.h: * s/gnu.h: * s/msdos.h: Remove boilerplate comments.
Diffstat (limited to 'src/m')
-rw-r--r--src/m/ibms390.h6
-rw-r--r--src/m/intel386.h45
-rw-r--r--src/m/m68k.h6
3 files changed, 2 insertions, 55 deletions
diff --git a/src/m/ibms390.h b/src/m/ibms390.h
index f605ed35e7a..c45cc39f2d8 100644
--- a/src/m/ibms390.h
+++ b/src/m/ibms390.h
@@ -48,12 +48,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
48 48
49#define LOAD_AVE_CVT(x) (int) (((double) (x)) * 100.0 / FSCALE) 49#define LOAD_AVE_CVT(x) (int) (((double) (x)) * 100.0 / FSCALE)
50 50
51/* Define CANNOT_DUMP on machines where unexec does not work.
52 Then the function dump-emacs will not be defined
53 and temacs will do (load "loadup") automatically unless told otherwise. */
54
55/* #define CANNOT_DUMP */
56
57/* Define VIRT_ADDR_VARIES if the virtual addresses of 51/* Define VIRT_ADDR_VARIES if the virtual addresses of
58 pure and impure space as loaded can vary, and even their 52 pure and impure space as loaded can vary, and even their
59 relative order cannot be relied on. 53 relative order cannot be relied on.
diff --git a/src/m/intel386.h b/src/m/intel386.h
index 9353283c0b2..a9349be65ef 100644
--- a/src/m/intel386.h
+++ b/src/m/intel386.h
@@ -29,22 +29,9 @@ Intel 386 (-machine=intel386)
29 isc2-2, 386-ix, and linux. 29 isc2-2, 386-ix, and linux.
30 30
31 18.58 should support a wide variety of operating systems. 31 18.58 should support a wide variety of operating systems.
32 Use isc2-2 for Interactive 386/ix version 2.2.
33 Use 386ix for prior versions.
34 Use linux for Linux. 32 Use linux for Linux.
35 It isn't clear what to do on an SCO system. 33 It isn't clear what to do on an SCO system.
36 34
37 -machine=is386 is used for an Integrated Solutions 386 machine.
38 It may also be correct for Microport systems.
39
40Cubix QBx/386 (-machine=intel386 -opsystem=usg5-3)
41
42 Changes merged in 19.1. Systems before 2/A/0 may fail to compile etags.c
43 due to a compiler bug.
44
45Prime EXL (-machine=intel386 -opsystem=usg5-3)
46
47 Minor changes merged in 19.1.
48NOTE-END */ 35NOTE-END */
49 36
50/* Define WORDS_BIG_ENDIAN if lowest-numbered byte in a word 37/* Define WORDS_BIG_ENDIAN if lowest-numbered byte in a word
@@ -67,7 +54,6 @@ NOTE-END */
67 54
68#define DOT_GLOBAL_START 55#define DOT_GLOBAL_START
69 56
70#ifdef SOLARIS2
71/* Data type of load average, as read out of kmem. */ 57/* Data type of load average, as read out of kmem. */
72#define LOAD_AVE_TYPE long 58#define LOAD_AVE_TYPE long
73 59
@@ -75,49 +61,26 @@ NOTE-END */
75/* This is totally uncalibrated. */ 61/* This is totally uncalibrated. */
76#define LOAD_AVE_CVT(x) ((int) (((double) (x)) * 100.0 / FSCALE)) 62#define LOAD_AVE_CVT(x) ((int) (((double) (x)) * 100.0 / FSCALE))
77 63
64#ifdef SOLARIS2
78/* J.W.Hawtin@lut.ac.uk say Solaris 2.4 as well as Solaris 2.1 on X86 65/* J.W.Hawtin@lut.ac.uk say Solaris 2.4 as well as Solaris 2.1 on X86
79 requires -lkvm as well. 66 requires -lkvm as well.
80 And handa@etl.gov.jp says that -lkvm needs -llelf, at least on 2.5. */ 67 And handa@etl.gov.jp says that -lkvm needs -llelf, at least on 2.5. */
81#define LIBS_MACHINE -lkvm -lelf 68#define LIBS_MACHINE -lkvm -lelf
82
83/* configure thinks solaris X86 has gethostname, but it does not work, 69/* configure thinks solaris X86 has gethostname, but it does not work,
84 so undefine it. */ 70 so undefine it. */
85#undef HAVE_GETHOSTNAME 71#undef HAVE_GETHOSTNAME
86
87#else /* not SOLARIS2 */ 72#else /* not SOLARIS2 */
88#ifdef USG5_4 /* Older USG systems do not support the load average. */ 73#ifdef USG5_4 /* Older USG systems do not support the load average. */
89/* Data type of load average, as read out of kmem. */
90
91#define LOAD_AVE_TYPE long
92
93/* Convert that into an integer that is 100 for a load average of 1.0 */
94/* This is totally uncalibrated. */
95
96#define LOAD_AVE_CVT(x) ((int) (((double) (x)) * 100.0 / FSCALE))
97#define FSCALE 256.0 74#define FSCALE 256.0
98#endif 75#endif
99#endif /* not SOLARIS2 */ 76#endif /* not SOLARIS2 */
100 77
101/* Define CANNOT_DUMP on machines where unexec does not work.
102 Then the function dump-emacs will not be defined
103 and temacs will do (load "loadup") automatically unless told otherwise. */
104
105/* #define CANNOT_DUMP */
106
107/* Define VIRT_ADDR_VARIES if the virtual addresses of
108 pure and impure space as loaded can vary, and even their
109 relative order cannot be relied on.
110
111 Otherwise Emacs assumes that text space precedes data space,
112 numerically. */
113
114/* #define VIRT_ADDR_VARIES */
115
116/* this brings in alloca() if we're using cc */ 78/* this brings in alloca() if we're using cc */
117#ifdef USG 79#ifdef USG
118#ifndef LIB_STANDARD 80#ifndef LIB_STANDARD
119#ifdef USG5_4 81#ifdef USG5_4
120#define LIB_STANDARD -lc 82#define LIB_STANDARD -lc
83#define DATA_SEG_BITS 0x08000000
121#else /* not USG5_4 */ 84#else /* not USG5_4 */
122#define LIB_STANDARD -lPW -lc 85#define LIB_STANDARD -lPW -lc
123#endif /* not USG5_4 */ 86#endif /* not USG5_4 */
@@ -127,10 +90,6 @@ NOTE-END */
127#define TEXT_START 0 90#define TEXT_START 0
128#endif /* USG */ 91#endif /* USG */
129 92
130#ifdef USG5_4
131#define DATA_SEG_BITS 0x08000000
132#endif
133
134#ifdef MSDOS 93#ifdef MSDOS
135#define NO_REMAP 94#define NO_REMAP
136#endif 95#endif
diff --git a/src/m/m68k.h b/src/m/m68k.h
index 50c8a8e7575..15ceb365595 100644
--- a/src/m/m68k.h
+++ b/src/m/m68k.h
@@ -47,12 +47,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
47 47
48#define EXPLICIT_SIGN_EXTEND 48#define EXPLICIT_SIGN_EXTEND
49 49
50/* Define CANNOT_DUMP on machines where unexec does not work.
51 Then the function dump-emacs will not be defined
52 and temacs will do (load "loadup") automatically unless told otherwise. */
53
54/* #define CANNOT_DUMP */
55
56/* Define VIRT_ADDR_VARIES if the virtual addresses of 50/* Define VIRT_ADDR_VARIES if the virtual addresses of
57 pure and impure space as loaded can vary, and even their 51 pure and impure space as loaded can vary, and even their
58 relative order cannot be relied on. 52 relative order cannot be relied on.