aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDan Nicolaescu2008-07-16 15:27:04 +0000
committerDan Nicolaescu2008-07-16 15:27:04 +0000
commit7ab56cc46db5d17076b4b100fe3cf7ebf666fffe (patch)
tree83af17a84813435f3330c60464f20a37e10db3a4 /src
parent586b975c015e01ae666f6322c64408da86fdcdfe (diff)
downloademacs-7ab56cc46db5d17076b4b100fe3cf7ebf666fffe.tar.gz
emacs-7ab56cc46db5d17076b4b100fe3cf7ebf666fffe.zip
* m/m68k.h (linux): Use GNU_LINUX instead.
Remove boilerplate comments. * m/intel386.h: Undo reactoring from previous change. (LIB_STANDARD): All systems that define USG define LIB_STANDARD too, remove dead code. (linux): Use GNU_LINUX instead.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog6
-rw-r--r--src/m/intel386.h12
-rw-r--r--src/m/m68k.h21
3 files changed, 8 insertions, 31 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 76dbe853d89..3e85f45ed72 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,6 +1,12 @@
12008-07-16 Dan Nicolaescu <dann@ics.uci.edu> 12008-07-16 Dan Nicolaescu <dann@ics.uci.edu>
2 2
3 * m/m68k.h (linux): Use GNU_LINUX instead.
4 Remove boilerplate comments.
5
3 * m/intel386.h: Undo reactoring from previous change. 6 * m/intel386.h: Undo reactoring from previous change.
7 (LIB_STANDARD): All systems that define USG define LIB_STANDARD
8 too, remove dead code.
9 (linux): Use GNU_LINUX instead.
4 10
52008-07-16 Jason Rumney <jasonr@gnu.org> 112008-07-16 Jason Rumney <jasonr@gnu.org>
6 12
diff --git a/src/m/intel386.h b/src/m/intel386.h
index 7b8f5bd4ec6..dd369da636f 100644
--- a/src/m/intel386.h
+++ b/src/m/intel386.h
@@ -85,17 +85,7 @@ NOTE-END */
85#endif 85#endif
86#endif /* not SOLARIS2 */ 86#endif /* not SOLARIS2 */
87 87
88/* this brings in alloca() if we're using cc */
89#ifdef USG 88#ifdef USG
90#ifndef LIB_STANDARD
91#ifdef USG5_4
92#define LIB_STANDARD -lc
93#define DATA_SEG_BITS 0x08000000
94#else /* not USG5_4 */
95#define LIB_STANDARD -lPW -lc
96#endif /* not USG5_4 */
97#endif /* LIB_STANDARD */
98
99#define NO_REMAP 89#define NO_REMAP
100#define TEXT_START 0 90#define TEXT_START 0
101#endif /* USG */ 91#endif /* USG */
@@ -111,7 +101,7 @@ NOTE-END */
111#define NO_ARG_ARRAY 101#define NO_ARG_ARRAY
112#endif 102#endif
113 103
114#ifdef linux 104#ifdef GNU_LINUX
115/* libc-linux/sysdeps/linux/i386/ulimit.c says that due to shared library, */ 105/* libc-linux/sysdeps/linux/i386/ulimit.c says that due to shared library, */
116/* we cannot get the maximum address for brk */ 106/* we cannot get the maximum address for brk */
117#define ULIMIT_BREAK_VALUE (32*1024*1024) 107#define ULIMIT_BREAK_VALUE (32*1024*1024)
diff --git a/src/m/m68k.h b/src/m/m68k.h
index 15ceb365595..459bb1afe68 100644
--- a/src/m/m68k.h
+++ b/src/m/m68k.h
@@ -17,21 +17,11 @@ GNU General Public License for more details.
17You should have received a copy of the GNU General Public License 17You should have received a copy of the GNU General Public License
18along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ 18along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
19 19
20
21/* The following three symbols give information on
22 the size of various data types. */
23
24
25/* Define WORDS_BIG_ENDIAN if lowest-numbered byte in a word 20/* Define WORDS_BIG_ENDIAN if lowest-numbered byte in a word
26 is the most significant byte. */ 21 is the most significant byte. */
27 22
28#define WORDS_BIG_ENDIAN 23#define WORDS_BIG_ENDIAN
29 24
30/* Define NO_ARG_ARRAY if you cannot take the address of the first of a
31 * group of arguments and treat it as an array of the arguments. */
32
33/* #define NO_ARG_ARRAY */
34
35/* Now define a symbol for the cpu type, if your compiler 25/* Now define a symbol for the cpu type, if your compiler
36 does not define it automatically. */ 26 does not define it automatically. */
37 27
@@ -47,16 +37,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
47 37
48#define EXPLICIT_SIGN_EXTEND 38#define EXPLICIT_SIGN_EXTEND
49 39
50/* Define VIRT_ADDR_VARIES if the virtual addresses of 40#ifdef GNU_LINUX
51 pure and impure space as loaded can vary, and even their
52 relative order cannot be relied on.
53
54 Otherwise Emacs assumes that text space precedes data space,
55 numerically. */
56
57/* #define VIRT_ADDR_VARIES */
58
59#ifdef linux
60#ifdef __ELF__ 41#ifdef __ELF__
61#define DATA_SEG_BITS 0x80000000 42#define DATA_SEG_BITS 0x80000000
62#endif 43#endif