aboutsummaryrefslogtreecommitdiffstats
path: root/msdos
diff options
context:
space:
mode:
authorStefan Monnier2010-10-15 17:55:33 -0400
committerStefan Monnier2010-10-15 17:55:33 -0400
commit0c747cb143fa227e78f350ac353d703f489209df (patch)
tree5b434055c797bd75eaa1e3d9d0773e586d44daee /msdos
parenta01a7932080e8a6e7bc8472c58cefabcc2c37df3 (diff)
parentaa095b2db98ae149737f8de00ee733b1d257ed33 (diff)
downloademacs-0c747cb143fa227e78f350ac353d703f489209df.tar.gz
emacs-0c747cb143fa227e78f350ac353d703f489209df.zip
Merge from trunk
Diffstat (limited to 'msdos')
-rw-r--r--msdos/ChangeLog26
-rw-r--r--msdos/mainmake.v216
-rw-r--r--msdos/sed1v2.inp3
-rw-r--r--msdos/sed3v2.inp1
4 files changed, 34 insertions, 12 deletions
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index 49d49fb2487..e0b3a965402 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,3 +1,21 @@
12010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * sed1v2.inp (PROFILING_LDFLAGS):
4 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
5
62010-10-09 Glenn Morris <rgm@gnu.org>
7
8 * mainmake.v2 (install): Remove b2m.
9
102010-10-02 Eli Zaretskii <eliz@gnu.org>
11
12 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
13 files. Make all file names in TAGS tables absolute.
14
152010-10-01 Eli Zaretskii <eliz@gnu.org>
16
17 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
18
12010-09-22 Eli Zaretskii <eliz@gnu.org> 192010-09-22 Eli Zaretskii <eliz@gnu.org>
2 20
3 * sed1v2.inp (LINKER): Don't edit, variable was removed from 21 * sed1v2.inp (LINKER): Don't edit, variable was removed from
@@ -78,10 +96,10 @@
78 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org). 96 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
79 97
80 * sed1v2.inp (MKDEPDIR): Edit to empty. 98 * sed1v2.inp (MKDEPDIR): Edit to empty.
81 Delete lines in rules that invoke $(MKDEPDIR). 99 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
82 Fix editing rules that begin with "cd ../lisp". 100 that begin with "cd ../lisp". Edit out sh if-then-else-fi
83 Edit out sh if-then-else-fi constructs that test ${CANNOT_DUMP}. 101 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
84 Edit out "|| exit ;\" constructs in emacs${EXEEXT} rule. 102 constructs in emacs${EXEEXT} rule.
85 103
862010-06-03 Dan Nicolaescu <dann@ics.uci.edu> 1042010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
87 105
diff --git a/msdos/mainmake.v2 b/msdos/mainmake.v2
index 79bd827d8c6..8965f746a6d 100644
--- a/msdos/mainmake.v2
+++ b/msdos/mainmake.v2
@@ -129,7 +129,7 @@ emacs misc lispref lispintro: FRC
129install: all 129install: all
130 if not exist bin\nul md bin 130 if not exist bin\nul md bin
131 cd lib-src 131 cd lib-src
132 command.com /c >/dev/null for %p in (hexl etags ctags b2m ebrowse) do\ 132 command.com /c >/dev/null for %p in (hexl etags ctags ebrowse) do\
133 if exist %p.exe mv -f %p.exe ../bin 133 if exist %p.exe mv -f %p.exe ../bin
134 if exist fns.el update fns.el ../bin/fns.el 134 if exist fns.el update fns.el ../bin/fns.el
135 cd .. 135 cd ..
@@ -147,16 +147,21 @@ FRC:
147 147
148# We cannot use [a-zA-Z]* like the mainline distribution does, because 148# We cannot use [a-zA-Z]* like the mainline distribution does, because
149# that causes all file names to be returned in upper-case on DOS... 149# that causes all file names to be returned in upper-case on DOS...
150# Must use `find' to filter out loaddefs files; ignore errors if `find'
151# is not available or is an MS `find'.
152# The "cd $(CURDIR)" gork is for when `find' fails and leaves us inside
153# `lisp' or one of its subdirectories.
150TAGS tags: lib-src FRC 154TAGS tags: lib-src FRC
151 cd lib-src 155 cd lib-src
152 if exist etags.exe mv -f etags.exe ../bin 156 if exist etags.exe mv -f etags.exe ../bin
153 cd .. 157 cd ..
154 cd lisp 158 - find $(CURDIR)/lisp -iname "*.el" -a -! -( -iname "*loaddefs.el" -o -iname "ldefs-boot.el" -) | ./bin/etags -o lisp/TAGS -
155 ../bin/etags .../*.el 159 cd $(CURDIR)
156 cd ..
157 cd src 160 cd src
158 ../bin/etags --include=../lisp/TAGS \ 161 ../bin/etags --include=../lisp/TAGS \
159 '--regex=/[ ]*DEFVAR_[A-Z_ (]+"\([^"]+\)"/' *.c *.h s/msdos.h m/intel386.h 162 --regex='/[ ]*DEFVAR_[A-Z_ (]+"\([^"]+\)"/' \
163 $(CURDIR)/src/*.c $(CURDIR)/src/*.h \
164 $(CURDIR)/src/s/msdos.h $(CURDIR)/src/m/intel386.h
160 cd .. 165 cd ..
161 ./bin/etags --include=src/TAGS 166 ./bin/etags --include=src/TAGS
162 167
@@ -282,4 +287,3 @@ bootstrap: bootstrap-clean FRC
282 command.com /e:2048 /c config msdos 287 command.com /e:2048 /c config msdos
283 $(MAKE) $(MFLAGS) info all 288 $(MAKE) $(MFLAGS) info all
284 289
285# arch-tag: 6fee5130-4c53-46c6-93d3-d0ea852298b9
diff --git a/msdos/sed1v2.inp b/msdos/sed1v2.inp
index 58201c155bf..3c1770d1ba1 100644
--- a/msdos/sed1v2.inp
+++ b/msdos/sed1v2.inp
@@ -43,7 +43,6 @@ s/\.h\.in/.h-in/
43/^C_SWITCH_X_SITE *=/s/@C_SWITCH_X_SITE@// 43/^C_SWITCH_X_SITE *=/s/@C_SWITCH_X_SITE@//
44/^C_WARNINGS_SWITCH *=/s/@C_WARNINGS_SWITCH@// 44/^C_WARNINGS_SWITCH *=/s/@C_WARNINGS_SWITCH@//
45/^PROFILING_CFLAGS *=/s/@PROFILING_CFLAGS@// 45/^PROFILING_CFLAGS *=/s/@PROFILING_CFLAGS@//
46/^PROFILING_LDFLAGS *=/s/@PROFILING_LDFLAGS@//
47#/^LD_SWITCH_X_SITE *=/s/@LD_SWITCH_X_SITE@// 46#/^LD_SWITCH_X_SITE *=/s/@LD_SWITCH_X_SITE@//
48/^LD_SWITCH_SYSTEM_TEMACS *=/s/@LD_SWITCH_SYSTEM_TEMACS@// 47/^LD_SWITCH_SYSTEM_TEMACS *=/s/@LD_SWITCH_SYSTEM_TEMACS@//
49/^LD_SWITCH_X_SITE_AUX *=/s/@LD_SWITCH_X_SITE_AUX@// 48/^LD_SWITCH_X_SITE_AUX *=/s/@LD_SWITCH_X_SITE_AUX@//
@@ -104,6 +103,8 @@ s/\.h\.in/.h-in/
104/^GNU_OBJC_CFLAGS*=/s/@GNU_OBJC_CFLAGS@// 103/^GNU_OBJC_CFLAGS*=/s/@GNU_OBJC_CFLAGS@//
105/^LIBRESOLV *=/s/@LIBRESOLV@// 104/^LIBRESOLV *=/s/@LIBRESOLV@//
106/^LIBSELINUX_LIBS *=/s/@LIBSELINUX_LIBS@// 105/^LIBSELINUX_LIBS *=/s/@LIBSELINUX_LIBS@//
106/^LIBGNUTLS_LIBS *=/s/@[^@\n]*@//
107/^LIBGNUTLS_CFLAGS *=/s/@[^@\n]*@//
107/^GETLOADAVG_LIBS *=/s/@[^@\n]*@// 108/^GETLOADAVG_LIBS *=/s/@[^@\n]*@//
108/^START_FILES *=/s/@START_FILES@// 109/^START_FILES *=/s/@START_FILES@//
109/^OTHER_FILES *=/s/@OTHER_FILES@// 110/^OTHER_FILES *=/s/@OTHER_FILES@//
diff --git a/msdos/sed3v2.inp b/msdos/sed3v2.inp
index 9e2e3ebd23f..4a19d36a581 100644
--- a/msdos/sed3v2.inp
+++ b/msdos/sed3v2.inp
@@ -41,7 +41,6 @@
41/^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@// 41/^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@//
42/^C_WARNINGS_SWITCH *=/s/@C_WARNINGS_SWITCH@// 42/^C_WARNINGS_SWITCH *=/s/@C_WARNINGS_SWITCH@//
43/^PROFILING_CFLAGS *=/s/@PROFILING_CFLAGS@// 43/^PROFILING_CFLAGS *=/s/@PROFILING_CFLAGS@//
44/^PROFILING_LDFLAGS *=/s/@PROFILING_LDFLAGS@//
45/^LOADLIBES *=/s!=.*$!=! 44/^LOADLIBES *=/s!=.*$!=!
46/^ALLOCA *=/s!@ALLOCA@!! 45/^ALLOCA *=/s!@ALLOCA@!!
47/^EXEEXT *=/s!@EXEEXT@!! 46/^EXEEXT *=/s!@EXEEXT@!!