aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKenichi Handa2002-03-01 01:01:48 +0000
committerKenichi Handa2002-03-01 01:01:48 +0000
commit85969c224afb860db6dea46142ae77bbbd7ff2bd (patch)
treec9cfacedce6fb0bcb089bedfac1882aad4090743 /src
parentd5fb9ac8f445edc85a17616160fe8811414a6250 (diff)
downloademacs-85969c224afb860db6dea46142ae77bbbd7ff2bd.tar.gz
emacs-85969c224afb860db6dea46142ae77bbbd7ff2bd.zip
(obj): Add character.o and chartab.o.
(lisp, shortlisp): Remove utf-8.elc: (*.o): For many files, change dependency on charset.h to character.h, and add dependency on character.h. (character.o, chartab.o): New targets.
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.in125
1 files changed, 68 insertions, 57 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index fb5a69c74a6..b2d113c3e13 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -532,6 +532,7 @@ MSDOS_OBJ = dosfns.o msdos.o w16select.o
532 whose initialized data areas should be dumped as pure by dump-emacs. */ 532 whose initialized data areas should be dumped as pure by dump-emacs. */
533obj= dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o \ 533obj= dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o \
534 charset.o coding.o category.o ccl.o\ 534 charset.o coding.o category.o ccl.o\
535 character.o chartab.o\
535 cm.o term.o xfaces.o $(XOBJ) \ 536 cm.o term.o xfaces.o $(XOBJ) \
536 emacs.o keyboard.o macros.o keymap.o sysdep.o \ 537 emacs.o keyboard.o macros.o keymap.o sysdep.o \
537 buffer.o filelock.o insdel.o marker.o \ 538 buffer.o filelock.o insdel.o marker.o \
@@ -673,7 +674,6 @@ lisp= \
673 ${lispsource}international/mule-conf.el \ 674 ${lispsource}international/mule-conf.el \
674 ${lispsource}international/mule-cmds.elc \ 675 ${lispsource}international/mule-cmds.elc \
675 ${lispsource}international/characters.elc \ 676 ${lispsource}international/characters.elc \
676 ${lispsource}international/utf-8.elc \
677 ${lispsource}international/latin-1.el \ 677 ${lispsource}international/latin-1.el \
678 ${lispsource}international/latin-2.el \ 678 ${lispsource}international/latin-2.el \
679 ${lispsource}international/latin-3.el \ 679 ${lispsource}international/latin-3.el \
@@ -755,7 +755,6 @@ shortlisp= \
755 ../lisp/international/mule-conf.el \ 755 ../lisp/international/mule-conf.el \
756 ../lisp/international/mule-cmds.elc \ 756 ../lisp/international/mule-cmds.elc \
757 ../lisp/international/characters.elc \ 757 ../lisp/international/characters.elc \
758 ../lisp/international/utf-8.elc \
759 ../lisp/international/latin-1.el \ 758 ../lisp/international/latin-1.el \
760 ../lisp/international/latin-2.el \ 759 ../lisp/international/latin-2.el \
761 ../lisp/international/latin-3.el \ 760 ../lisp/international/latin-3.el \
@@ -1007,62 +1006,68 @@ alloca.o : alloca.s $(config_h)
1007 it is so often changed in ways that do not require any recompilation 1006 it is so often changed in ways that do not require any recompilation
1008 and so rarely changed in ways that do require any. */ 1007 and so rarely changed in ways that do require any. */
1009 1008
1010abbrev.o: abbrev.c buffer.h window.h dispextern.h commands.h charset.h \ 1009abbrev.o: abbrev.c buffer.h window.h dispextern.h commands.h character.h \
1011 $(config_h) 1010 $(config_h)
1012buffer.o: buffer.c buffer.h region-cache.h commands.h window.h \ 1011buffer.o: buffer.c buffer.h region-cache.h commands.h window.h \
1013 dispextern.h $(INTERVAL_SRC) blockinput.h atimer.h systime.h charset.h \ 1012 dispextern.h $(INTERVAL_SRC) blockinput.h atimer.h systime.h character.h \
1014 $(config_h) 1013 $(config_h)
1015callint.o: callint.c window.h commands.h buffer.h \ 1014callint.o: callint.c window.h commands.h buffer.h \
1016 keyboard.h dispextern.h $(config_h) 1015 keyboard.h dispextern.h $(config_h)
1017callproc.o: callproc.c epaths.h buffer.h commands.h $(config_h) \ 1016callproc.o: callproc.c epaths.h buffer.h commands.h $(config_h) \
1018 process.h systty.h syssignal.h charset.h coding.h ccl.h msdos.h \ 1017 process.h systty.h syssignal.h character.h coding.h ccl.h msdos.h \
1019 composite.h 1018 composite.h
1020casefiddle.o: casefiddle.c syntax.h commands.h buffer.h composite.h $(config_h) 1019casefiddle.o: casefiddle.c syntax.h commands.h buffer.h character.h \
1020 composite.h $(config_h)
1021casetab.o: casetab.c buffer.h $(config_h) 1021casetab.o: casetab.c buffer.h $(config_h)
1022category.o: category.c category.h buffer.h charset.h $(config_h) 1022category.o: category.c category.h buffer.h charset.h character.h $(config_h)
1023ccl.o: ccl.c ccl.h charset.h coding.h $(config_h) 1023ccl.o: ccl.c ccl.h charset.h character.h coding.h $(config_h)
1024charset.o: charset.c charset.h buffer.h coding.h composite.h disptab.h \ 1024character.o: character.c character.h buffer.h charset.h composite.h disptab.h \
1025 $(config_h) 1025 $(config.h)
1026coding.o: coding.c coding.h ccl.h buffer.h charset.h $(config_h) 1026charset.o: charset.c charset.h character.h buffer.h coding.h composite.h \
1027 disptab.h $(config_h)
1028chartab.o: character.h $(config.h)
1029coding.o: coding.c coding.h ccl.h buffer.h character.h charset.h composite.h \
1030 $(config_h)
1027cm.o: cm.c cm.h termhooks.h $(config_h) 1031cm.o: cm.c cm.h termhooks.h $(config_h)
1028cmds.o: cmds.c syntax.h buffer.h charset.h commands.h window.h $(config_h) \ 1032cmds.o: cmds.c syntax.h buffer.h character.h commands.h window.h $(config_h) \
1029 msdos.h dispextern.h 1033 msdos.h dispextern.h
1030pre-crt0.o: pre-crt0.c 1034pre-crt0.o: pre-crt0.c
1031ecrt0.o: ecrt0.c $(config_h) 1035ecrt0.o: ecrt0.c $(config_h)
1032 CRT0_COMPILE ${srcdir}/ecrt0.c 1036 CRT0_COMPILE ${srcdir}/ecrt0.c
1033dired.o: dired.c commands.h buffer.h $(config_h) charset.h coding.h regex.h \ 1037dired.o: dired.c commands.h buffer.h $(config_h) character.h charset.h \
1034 systime.h 1038 coding.h regex.h systime.h
1035dispnew.o: dispnew.c commands.h frame.h window.h buffer.h dispextern.h \ 1039dispnew.o: dispnew.c commands.h frame.h window.h buffer.h dispextern.h \
1036 termchar.h termopts.h termhooks.h cm.h disptab.h systty.h systime.h \ 1040 termchar.h termopts.h termhooks.h cm.h disptab.h systty.h systime.h \
1037 xterm.h blockinput.h atimer.h charset.h msdos.h composite.h keyboard.h \ 1041 xterm.h blockinput.h atimer.h character.h msdos.h composite.h keyboard.h \
1038 $(config_h) 1042 $(config_h)
1039doc.o: doc.c $(config_h) epaths.h buffer.h keyboard.h charset.h 1043doc.o: doc.c $(config_h) epaths.h buffer.h keyboard.h character.h
1040doprnt.o: doprnt.c charset.h $(config_h) 1044doprnt.o: doprnt.c character.h $(config_h)
1041dosfns.o: buffer.h termchar.h termhooks.h frame.h msdos.h dosfns.h $(config_h) 1045dosfns.o: buffer.h termchar.h termhooks.h frame.h msdos.h dosfns.h $(config_h)
1042editfns.o: editfns.c window.h buffer.h systime.h $(INTERVAL_SRC) charset.h \ 1046editfns.o: editfns.c window.h buffer.h systime.h $(INTERVAL_SRC) character.h \
1043 coding.h dispextern.h $(config_h) 1047 coding.h dispextern.h $(config_h)
1044emacs.o: emacs.c commands.h systty.h syssignal.h blockinput.h process.h \ 1048emacs.o: emacs.c commands.h systty.h syssignal.h blockinput.h process.h \
1045 termhooks.h buffer.h atimer.h systime.h $(INTERVAL_SRC) $(config_h) 1049 termhooks.h buffer.h atimer.h systime.h $(INTERVAL_SRC) $(config_h)
1046fileio.o: fileio.c window.h buffer.h systime.h $(INTERVAL_SRC) charset.h \ 1050fileio.o: fileio.c window.h buffer.h systime.h $(INTERVAL_SRC) character.h \
1047 coding.h ccl.h msdos.h dispextern.h $(config_h) 1051 coding.h ccl.h msdos.h dispextern.h $(config_h)
1048filelock.o: filelock.c buffer.h systime.h epaths.h $(config_h) 1052filelock.o: filelock.c buffer.h charset.h coding.h systime.h epaths.h \
1053 $(config_h)
1049filemode.o: filemode.c $(config_h) 1054filemode.o: filemode.c $(config_h)
1050frame.o: frame.c xterm.h window.h frame.h termhooks.h commands.h keyboard.h \ 1055frame.o: frame.c xterm.h window.h frame.h termhooks.h commands.h keyboard.h \
1051 buffer.h charset.h fontset.h msdos.h dosfns.h dispextern.h $(config_h) 1056 buffer.h character.h fontset.h msdos.h dosfns.h dispextern.h $(config_h)
1052fontset.o: dispextern.h fontset.h fontset.c ccl.h buffer.h charset.h frame.h \ 1057fontset.o: dispextern.h fontset.h fontset.c ccl.h buffer.h character.h \
1053 keyboard.h $(config_h) 1058 charset.h frame.h keyboard.h $(config_h)
1054getloadavg.o: getloadavg.c $(config_h) 1059getloadavg.o: getloadavg.c $(config_h)
1055indent.o: indent.c frame.h window.h indent.h buffer.h $(config_h) termchar.h \ 1060indent.o: indent.c frame.h window.h indent.h buffer.h $(config_h) termchar.h \
1056 termopts.h disptab.h region-cache.h charset.h composite.h dispextern.h \ 1061 termopts.h disptab.h region-cache.h character.h category.h composite.h \
1057 keyboard.h 1062 dispextern.h keyboard.h
1058insdel.o: insdel.c window.h buffer.h $(INTERVAL_SRC) blockinput.h charset.h\ 1063insdel.o: insdel.c window.h buffer.h $(INTERVAL_SRC) blockinput.h character.h \
1059 dispextern.h atimer.h systime.h $(config_h) 1064 dispextern.h atimer.h systime.h $(config_h)
1060keyboard.o: keyboard.c termchar.h termhooks.h termopts.h buffer.h charset.h \ 1065keyboard.o: keyboard.c termchar.h termhooks.h termopts.h buffer.h character.h \
1061 commands.h frame.h window.h macros.h disptab.h keyboard.h syssignal.h \ 1066 commands.h frame.h window.h macros.h disptab.h keyboard.h syssignal.h \
1062 systty.h systime.h dispextern.h syntax.h $(INTERVAL_SRC) blockinput.h \ 1067 systty.h systime.h dispextern.h syntax.h $(INTERVAL_SRC) blockinput.h \
1063 atimer.h xterm.h puresize.h msdos.h $(config_h) 1068 atimer.h xterm.h puresize.h msdos.h $(config_h)
1064keymap.o: keymap.c buffer.h commands.h keyboard.h termhooks.h blockinput.h \ 1069keymap.o: keymap.c buffer.h commands.h keyboard.h termhooks.h blockinput.h \
1065 atimer.h systime.h puresize.h charset.h intervals.h $(config_h) 1070 atimer.h systime.h puresize.h character.h charset.h intervals.h $(config_h)
1066lastfile.o: lastfile.c $(config_h) 1071lastfile.o: lastfile.c $(config_h)
1067macros.o: macros.c window.h buffer.h commands.h macros.h keyboard.h \ 1072macros.o: macros.c window.h buffer.h commands.h macros.h keyboard.h \
1068 dispextern.h $(config_h) 1073 dispextern.h $(config_h)
@@ -1070,31 +1075,34 @@ malloc.o: malloc.c $(config_h)
1070gmalloc.o: gmalloc.c $(config_h) 1075gmalloc.o: gmalloc.c $(config_h)
1071ralloc.o: ralloc.c $(config_h) 1076ralloc.o: ralloc.c $(config_h)
1072vm-limit.o: vm-limit.c mem-limits.h $(config_h) 1077vm-limit.o: vm-limit.c mem-limits.h $(config_h)
1073marker.o: marker.c buffer.h charset.h $(config_h) 1078marker.o: marker.c buffer.h character.h $(config_h)
1074minibuf.o: minibuf.c syntax.h dispextern.h frame.h window.h keyboard.h \ 1079minibuf.o: minibuf.c syntax.h dispextern.h frame.h window.h keyboard.h \
1075 buffer.h commands.h charset.h msdos.h $(config_h) 1080 buffer.h commands.h character.h msdos.h $(config_h)
1076mktime.o: mktime.c $(config_h) 1081mktime.o: mktime.c $(config_h)
1077msdos.o: msdos.c msdos.h dosfns.h systime.h termhooks.h dispextern.h frame.h \ 1082msdos.o: msdos.c msdos.h dosfns.h systime.h termhooks.h dispextern.h frame.h \
1078 termopts.h termchar.h charset.h coding.h ccl.h disptab.h window.h \ 1083 termopts.h termchar.h character.h coding.h ccl.h disptab.h window.h \
1079 keyboard.h $(config_h) 1084 keyboard.h $(config_h)
1080process.o: process.c process.h buffer.h window.h termhooks.h termopts.h \ 1085process.o: process.c process.h buffer.h window.h termhooks.h termopts.h \
1081 commands.h syssignal.h systime.h systty.h syswait.h frame.h dispextern.h \ 1086 commands.h syssignal.h systime.h systty.h syswait.h frame.h dispextern.h \
1082 blockinput.h atimer.h charset.h coding.h ccl.h msdos.h composite.h \ 1087 blockinput.h atimer.h character.h coding.h ccl.h msdos.h composite.h \
1083 keyboard.h $(config_h) 1088 keyboard.h $(config_h)
1084regex.o: regex.c syntax.h buffer.h $(config_h) regex.h category.h charset.h 1089regex.o: regex.c syntax.h buffer.h $(config_h) regex.h category.h character.h \
1090 charset.h
1085region-cache.o: region-cache.c buffer.h region-cache.h 1091region-cache.o: region-cache.c buffer.h region-cache.h
1086scroll.o: scroll.c termchar.h dispextern.h frame.h msdos.h keyboard.h \ 1092scroll.o: scroll.c termchar.h dispextern.h frame.h msdos.h keyboard.h \
1087 $(config_h) 1093 $(config_h)
1088search.o: search.c regex.h commands.h buffer.h region-cache.h syntax.h \ 1094search.o: search.c regex.h commands.h buffer.h region-cache.h syntax.h \
1089 blockinput.h atimer.h systime.h category.h charset.h composite.h $(config_h) 1095 blockinput.h atimer.h systime.h category.h character.h composite.h \
1096 $(config_h)
1090strftime.o: strftime.c $(config_h) 1097strftime.o: strftime.c $(config_h)
1091syntax.o: syntax.c syntax.h buffer.h commands.h category.h charset.h \ 1098syntax.o: syntax.c syntax.h buffer.h commands.h category.h character.h \
1092 composite.h $(config_h) 1099 composite.h $(config_h)
1093sysdep.o: sysdep.c $(config_h) dispextern.h termhooks.h termchar.h termopts.h \ 1100sysdep.o: sysdep.c $(config_h) dispextern.h termhooks.h termchar.h termopts.h \
1094 frame.h syssignal.h systty.h systime.h syswait.h blockinput.h atimer.h \ 1101 frame.h syssignal.h systty.h systime.h syswait.h blockinput.h atimer.h \
1095 window.h msdos.h dosfns.h keyboard.h 1102 window.h msdos.h dosfns.h keyboard.h
1096term.o: term.c termchar.h termhooks.h termopts.h $(config_h) cm.h frame.h \ 1103term.o: term.c termchar.h termhooks.h termopts.h $(config_h) cm.h frame.h \
1097 disptab.h dispextern.h keyboard.h charset.h coding.h ccl.h msdos.h 1104 disptab.h dispextern.h keyboard.h character.h charset.h coding.h ccl.h \
1105 msdos.h
1098termcap.o: termcap.c $(config_h) 1106termcap.o: termcap.c $(config_h)
1099terminfo.o: terminfo.c $(config_h) 1107terminfo.o: terminfo.c $(config_h)
1100tparam.o: tparam.c $(config_h) 1108tparam.o: tparam.c $(config_h)
@@ -1111,22 +1119,23 @@ window.o: window.c indent.h commands.h frame.h window.h buffer.h termchar.h \
1111 termhooks.h disptab.h keyboard.h dispextern.h msdos.h composite.h \ 1119 termhooks.h disptab.h keyboard.h dispextern.h msdos.h composite.h \
1112 $(config_h) 1120 $(config_h)
1113xdisp.o: xdisp.c macros.h commands.h indent.h buffer.h dispextern.h coding.h \ 1121xdisp.o: xdisp.c macros.h commands.h indent.h buffer.h dispextern.h coding.h \
1114 termchar.h frame.h window.h disptab.h termhooks.h charset.h $(config_h) \ 1122 termchar.h frame.h window.h disptab.h termhooks.h character.h charset.h \
1115 msdos.h composite.h fontset.h 1123 $(config_h) msdos.h composite.h fontset.h
1116xfaces.o: xfaces.c dispextern.h frame.h xterm.h buffer.h blockinput.h \ 1124xfaces.o: xfaces.c dispextern.h frame.h xterm.h buffer.h blockinput.h \
1117 window.h charset.h msdos.h dosfns.h composite.h atimer.h systime.h $(config_h) 1125 window.h character.h msdos.h dosfns.h composite.h atimer.h systime.h \
1126 fontset.h $(config_h)
1118xfns.o: xfns.c buffer.h frame.h window.h keyboard.h xterm.h dispextern.h \ 1127xfns.o: xfns.c buffer.h frame.h window.h keyboard.h xterm.h dispextern.h \
1119 $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h epaths.h \ 1128 $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h epaths.h \
1120 charset.h $(config_h) 1129 character.h charset.h coding.h $(config_h)
1121xmenu.o: xmenu.c xterm.h termhooks.h window.h dispextern.h frame.h buffer.h \ 1130xmenu.o: xmenu.c xterm.h termhooks.h window.h dispextern.h frame.h buffer.h \
1122 keyboard.h $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h \ 1131 charset.h keyboard.h $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h \
1123 msdos.h $(config_h) 1132 systime.h msdos.h $(config_h)
1124xterm.o: xterm.c xterm.h termhooks.h termopts.h termchar.h window.h buffer.h \ 1133xterm.o: xterm.c xterm.h termhooks.h termopts.h termchar.h window.h buffer.h \
1125 dispextern.h frame.h disptab.h blockinput.h atimer.h systime.h syssignal.h \ 1134 dispextern.h frame.h disptab.h blockinput.h atimer.h systime.h syssignal.h \
1126 keyboard.h gnu.h charset.h ccl.h fontset.h composite.h \ 1135 keyboard.h gnu.h character.h charset.h ccl.h fontset.h composite.h \
1127 coding.h $(config_h) 1136 coding.h $(config_h)
1128xselect.o: xselect.c dispextern.h frame.h xterm.h blockinput.h charset.h \ 1137xselect.o: xselect.c dispextern.h frame.h xterm.h blockinput.h character.h \
1129 coding.h ccl.h buffer.h atimer.h systime.h $(config_h) 1138 coding.h composite.h ccl.h buffer.h atimer.h systime.h $(config_h)
1130xrdb.o: xrdb.c $(config_h) epaths.h 1139xrdb.o: xrdb.c $(config_h) epaths.h
1131hftctl.o: hftctl.c $(config_h) 1140hftctl.o: hftctl.c $(config_h)
1132sound.o: sound.c dispextern.h $(config_h) 1141sound.o: sound.c dispextern.h $(config_h)
@@ -1135,24 +1144,26 @@ atimer.o: atimer.c atimer.h systime.h $(config_h)
1135/* The files of Lisp proper */ 1144/* The files of Lisp proper */
1136 1145
1137alloc.o: alloc.c frame.h window.h buffer.h puresize.h syssignal.h keyboard.h \ 1146alloc.o: alloc.c frame.h window.h buffer.h puresize.h syssignal.h keyboard.h \
1138 blockinput.h atimer.h systime.h charset.h dispextern.h $(config_h) $(INTERVAL_SRC) 1147 blockinput.h atimer.h systime.h character.h dispextern.h $(config_h) \
1139bytecode.o: bytecode.c buffer.h syntax.h charset.h $(config_h) 1148 $(INTERVAL_SRC)
1140data.o: data.c buffer.h puresize.h charset.h syssignal.h keyboard.h $(config_h) 1149bytecode.o: bytecode.c buffer.h syntax.h character.h $(config_h)
1150data.o: data.c buffer.h puresize.h character.h syssignal.h keyboard.h \
1151 $(config_h)
1141eval.o: eval.c commands.h keyboard.h blockinput.h atimer.h systime.h \ 1152eval.o: eval.c commands.h keyboard.h blockinput.h atimer.h systime.h \
1142 $(config_h) 1153 $(config_h)
1143floatfns.o: floatfns.c $(config_h) 1154floatfns.o: floatfns.c $(config_h)
1144fns.o: fns.c commands.h $(config_h) frame.h buffer.h charset.h keyboard.h \ 1155fns.o: fns.c commands.h $(config_h) frame.h buffer.h character.h keyboard.h \
1145 frame.h window.h dispextern.h $(INTERVAL_SRC) 1156 frame.h window.h dispextern.h coding.h $(INTERVAL_SRC)
1146print.o: print.c process.h frame.h window.h buffer.h keyboard.h charset.h\ 1157print.o: print.c process.h frame.h window.h buffer.h keyboard.h character.h \
1147 $(config_h) dispextern.h msdos.h composite.h 1158 $(config_h) dispextern.h msdos.h composite.h
1148lread.o: lread.c commands.h keyboard.h buffer.h epaths.h charset.h $(config_h) \ 1159lread.o: lread.c commands.h keyboard.h buffer.h epaths.h character.h \
1149 termhooks.h msdos.h 1160 charset.h $(config_h) termhooks.h msdos.h
1150 1161
1151/* Text properties support */ 1162/* Text properties support */
1152textprop.o: textprop.c buffer.h window.h dispextern.h $(INTERVAL_SRC) \ 1163textprop.o: textprop.c buffer.h window.h dispextern.h $(INTERVAL_SRC) \
1153 $(config_h) 1164 $(config_h)
1154intervals.o: intervals.c buffer.h $(INTERVAL_SRC) keyboard.h puresize.h $(config_h) 1165intervals.o: intervals.c buffer.h $(INTERVAL_SRC) keyboard.h puresize.h $(config_h)
1155composite.o: composite.c buffer.h charset.h $(INTERVAL_SRC) $(config_h) 1166composite.o: composite.c buffer.h character.h $(INTERVAL_SRC) $(config_h)
1156 1167
1157/* System-specific programs to be made. 1168/* System-specific programs to be made.
1158 OTHER_FILES and OBJECTS_MACHINE 1169 OTHER_FILES and OBJECTS_MACHINE