aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorPaul Eggert2012-05-22 09:20:27 -0700
committerPaul Eggert2012-05-22 09:20:27 -0700
commit34374650303af0e59ab406b516b91f13d7eb28d3 (patch)
tree85bf43c2209e27f9692b261c6cfbf109eb978378 /lib
parenta86e87a6ae7341c7b2581e84df8bdd51867b98a3 (diff)
downloademacs-34374650303af0e59ab406b516b91f13d7eb28d3.tar.gz
emacs-34374650303af0e59ab406b516b91f13d7eb28d3.zip
Remove src/m/*.
* configure.in: Remove all mention of src/m/*. (machine, machfile, M_FILE, config_machfile, and_machfile): Remove. All uses removed. (BITS_PER_CHAR, BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG) (BITS_PER_LONG_LONG): Move to src/lisp.h. * lib/makefile.w32-in: Remove dependencies on $(EMACS_ROOT)/src/m/intel386.h. * make-dist: Don't make links to src/m. * admin/CPP-DEFINES: Do not mention src/m/*.h. (BITS_PER_EMACS_INT, BITS_PER_LONG, BITS_PER_CHAR) (BITS_PER_SHORT, BITS_PER_INT): Remove. * admin/MAINTAINERS: Remove src/m/. * lib-src/makefile.w32-in: Remove dependencies on $(EMACS_ROOT)/src/m/intel386.h. * msdos/mainmake.v2 (TAGS tags): Don't look at $(CURDIR)/src/m/intel386.h. * nt/config.nt: Do not include "m/intel386.h"; file was removed. (BITS_PER_CHAR, BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG): Move to src/lisp.h. (EMACS_INT_MAX): New macro. This directory predates autoconf and is no longer needed nowadays. Move its few remaining bits of functionality to where they're needed. * src/m/README, src/m/alpha.h, src/m/amdx86-64.h, src/m/ia64.h, src/m/ibmrs6000.h: * src/m/ibms390x.h, src/m/intel386.h, src/m/m68k.h, src/m/macppc.h: * src/m/sparc.h, src/m/template.h: Remove. * src/Makefile.in (M_FILE): Remove. All uses removed. * src/alloc.c (POINTERS_MIGHT_HIDE_IN_OBJECTS): * src/lisp.h (USE_LSB_TAG): * src/mem-limits.h (EXCEEDS_LISP_PTR): Use VAL_MAX, not VALBITS, in #if. * src/lisp.h (EMACS_INT_MAX): New macro, useful in #if. (EMACS_UINT): Define unconditionally now. (BITS_PER_CHAR, BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG) (BITS_PER_EMACS_INT): New constants, replacing what used to be in config.h, but not useful in #if. (GCTYPEBITS, VALBITS): Define unconditionally, since m/* files don't define them any more. (VAL_MAX): New macro. (VALMASK): Use it. * src/puresize.h (PURESIZE_RATIO): Use EMACS_INT_MAX, not BITS_PER_EMACS_INT, in #if. * src/s/aix4-2.h (BROKEN_FIONREAD, BROKEN_SIGAIO, BROKEN_SIGPTY) (BROKEN_SIGPOLL): Move here from m/ibmrs6000.h, which was removed. * src/s/gnu-linux.h (ULIMIT_BREAK_VALUE) [__i386__]: * src/s/ms-w32.h (DATA_START): Move here from removed file m/intel386.h. * src/s/gnu.h (NLIST_STRUCT): Remove undef; 'configure' does this. * src/s/irix6-5.h (_LP64): Remove; lisp.h no longer needs this.
Diffstat (limited to 'lib')
-rw-r--r--lib/makefile.w32-in10
1 files changed, 0 insertions, 10 deletions
diff --git a/lib/makefile.w32-in b/lib/makefile.w32-in
index a2870345ad6..8c27f139e76 100644
--- a/lib/makefile.w32-in
+++ b/lib/makefile.w32-in
@@ -67,7 +67,6 @@ $(BLD)/dtoastr.$(O) : \
67 $(SRC)/intprops.h \ 67 $(SRC)/intprops.h \
68 $(EMACS_ROOT)/nt/inc/sys/stat.h \ 68 $(EMACS_ROOT)/nt/inc/sys/stat.h \
69 $(EMACS_ROOT)/src/s/ms-w32.h \ 69 $(EMACS_ROOT)/src/s/ms-w32.h \
70 $(EMACS_ROOT)/src/m/intel386.h \
71 $(EMACS_ROOT)/src/config.h 70 $(EMACS_ROOT)/src/config.h
72 71
73$(BLD)/getopt.$(O) : \ 72$(BLD)/getopt.$(O) : \
@@ -78,7 +77,6 @@ $(BLD)/getopt.$(O) : \
78 $(EMACS_ROOT)/nt/inc/unistd.h \ 77 $(EMACS_ROOT)/nt/inc/unistd.h \
79 $(EMACS_ROOT)/nt/inc/sys/stat.h \ 78 $(EMACS_ROOT)/nt/inc/sys/stat.h \
80 $(EMACS_ROOT)/src/s/ms-w32.h \ 79 $(EMACS_ROOT)/src/s/ms-w32.h \
81 $(EMACS_ROOT)/src/m/intel386.h \
82 $(EMACS_ROOT)/src/config.h 80 $(EMACS_ROOT)/src/config.h
83 81
84$(BLD)/getopt1.$(O) : \ 82$(BLD)/getopt1.$(O) : \
@@ -87,7 +85,6 @@ $(BLD)/getopt1.$(O) : \
87 $(SRC)/getopt_int.h \ 85 $(SRC)/getopt_int.h \
88 $(EMACS_ROOT)/nt/inc/sys/stat.h \ 86 $(EMACS_ROOT)/nt/inc/sys/stat.h \
89 $(EMACS_ROOT)/src/s/ms-w32.h \ 87 $(EMACS_ROOT)/src/s/ms-w32.h \
90 $(EMACS_ROOT)/src/m/intel386.h \
91 $(EMACS_ROOT)/src/config.h 88 $(EMACS_ROOT)/src/config.h
92 89
93$(BLD)/strftime.$(O) : \ 90$(BLD)/strftime.$(O) : \
@@ -96,14 +93,12 @@ $(BLD)/strftime.$(O) : \
96 $(EMACS_ROOT)/nt/inc/stdbool.h \ 93 $(EMACS_ROOT)/nt/inc/stdbool.h \
97 $(EMACS_ROOT)/nt/inc/sys/stat.h \ 94 $(EMACS_ROOT)/nt/inc/sys/stat.h \
98 $(EMACS_ROOT)/src/s/ms-w32.h \ 95 $(EMACS_ROOT)/src/s/ms-w32.h \
99 $(EMACS_ROOT)/src/m/intel386.h \
100 $(EMACS_ROOT)/src/config.h 96 $(EMACS_ROOT)/src/config.h
101 97
102$(BLD)/time_r.$(O) : \ 98$(BLD)/time_r.$(O) : \
103 $(SRC)/time_r.c \ 99 $(SRC)/time_r.c \
104 $(EMACS_ROOT)/nt/inc/sys/stat.h \ 100 $(EMACS_ROOT)/nt/inc/sys/stat.h \
105 $(EMACS_ROOT)/src/s/ms-w32.h \ 101 $(EMACS_ROOT)/src/s/ms-w32.h \
106 $(EMACS_ROOT)/src/m/intel386.h \
107 $(EMACS_ROOT)/src/config.h 102 $(EMACS_ROOT)/src/config.h
108 103
109$(BLD)/md5.$(O) : \ 104$(BLD)/md5.$(O) : \
@@ -112,7 +107,6 @@ $(BLD)/md5.$(O) : \
112 $(EMACS_ROOT)/nt/inc/stdint.h \ 107 $(EMACS_ROOT)/nt/inc/stdint.h \
113 $(EMACS_ROOT)/nt/inc/sys/stat.h \ 108 $(EMACS_ROOT)/nt/inc/sys/stat.h \
114 $(EMACS_ROOT)/src/s/ms-w32.h \ 109 $(EMACS_ROOT)/src/s/ms-w32.h \
115 $(EMACS_ROOT)/src/m/intel386.h \
116 $(EMACS_ROOT)/src/config.h 110 $(EMACS_ROOT)/src/config.h
117 111
118$(BLD)/sha1.$(O) : \ 112$(BLD)/sha1.$(O) : \
@@ -121,7 +115,6 @@ $(BLD)/sha1.$(O) : \
121 $(EMACS_ROOT)/nt/inc/stdint.h \ 115 $(EMACS_ROOT)/nt/inc/stdint.h \
122 $(EMACS_ROOT)/nt/inc/sys/stat.h \ 116 $(EMACS_ROOT)/nt/inc/sys/stat.h \
123 $(EMACS_ROOT)/src/s/ms-w32.h \ 117 $(EMACS_ROOT)/src/s/ms-w32.h \
124 $(EMACS_ROOT)/src/m/intel386.h \
125 $(EMACS_ROOT)/src/config.h 118 $(EMACS_ROOT)/src/config.h
126 119
127$(BLD)/sha256.$(O) : \ 120$(BLD)/sha256.$(O) : \
@@ -130,7 +123,6 @@ $(BLD)/sha256.$(O) : \
130 $(EMACS_ROOT)/nt/inc/stdint.h \ 123 $(EMACS_ROOT)/nt/inc/stdint.h \
131 $(EMACS_ROOT)/nt/inc/sys/stat.h \ 124 $(EMACS_ROOT)/nt/inc/sys/stat.h \
132 $(EMACS_ROOT)/src/s/ms-w32.h \ 125 $(EMACS_ROOT)/src/s/ms-w32.h \
133 $(EMACS_ROOT)/src/m/intel386.h \
134 $(EMACS_ROOT)/src/config.h 126 $(EMACS_ROOT)/src/config.h
135 127
136$(BLD)/sha512.$(O) : \ 128$(BLD)/sha512.$(O) : \
@@ -139,7 +131,6 @@ $(BLD)/sha512.$(O) : \
139 $(EMACS_ROOT)/nt/inc/stdint.h \ 131 $(EMACS_ROOT)/nt/inc/stdint.h \
140 $(EMACS_ROOT)/nt/inc/sys/stat.h \ 132 $(EMACS_ROOT)/nt/inc/sys/stat.h \
141 $(EMACS_ROOT)/src/s/ms-w32.h \ 133 $(EMACS_ROOT)/src/s/ms-w32.h \
142 $(EMACS_ROOT)/src/m/intel386.h \
143 $(EMACS_ROOT)/src/config.h 134 $(EMACS_ROOT)/src/config.h
144 135
145$(BLD)/filemode.$(O) : \ 136$(BLD)/filemode.$(O) : \
@@ -147,7 +138,6 @@ $(BLD)/filemode.$(O) : \
147 $(SRC)/filemode.h \ 138 $(SRC)/filemode.h \
148 $(EMACS_ROOT)/nt/inc/sys/stat.h \ 139 $(EMACS_ROOT)/nt/inc/sys/stat.h \
149 $(EMACS_ROOT)/src/s/ms-w32.h \ 140 $(EMACS_ROOT)/src/s/ms-w32.h \
150 $(EMACS_ROOT)/src/m/intel386.h \
151 $(EMACS_ROOT)/src/config.h 141 $(EMACS_ROOT)/src/config.h
152 142
153# The following dependencies are for supporting parallel builds, where 143# The following dependencies are for supporting parallel builds, where