comparison src/Makefile.in @ 83166:1b6966337091

Reapply src/Makefile.in changes that got lost in the tagline snafu of patch-197. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-206
author Karoly Lorentey <lorentey@elte.hu>
date Sat, 03 Jul 2004 18:40:41 +0000
parents e8df1878cfd1
children 6d9b668e8f94
comparison
equal deleted inserted replaced
83165:ed82e09208c9 83166:1b6966337091
697 in SOME_MACHINE_LISP. */ 697 in SOME_MACHINE_LISP. */
698 698
699 lisp= \ 699 lisp= \
700 ${lispsource}abbrev.elc \ 700 ${lispsource}abbrev.elc \
701 ${lispsource}buff-menu.elc \ 701 ${lispsource}buff-menu.elc \
702 ${lispsource}server.elc \
702 ${lispsource}button.elc \ 703 ${lispsource}button.elc \
703 ${lispsource}emacs-lisp/byte-run.elc \ 704 ${lispsource}emacs-lisp/byte-run.elc \
704 ${lispsource}cus-face.elc \ 705 ${lispsource}cus-face.elc \
705 ${lispsource}cus-start.elc \ 706 ${lispsource}cus-start.elc \
706 ${lispsource}custom.elc \ 707 ${lispsource}custom.elc \
789 It need not contain the files that are loaded conditionally 790 It need not contain the files that are loaded conditionally
790 because SOME_MACHINE_LISP has those. */ 791 because SOME_MACHINE_LISP has those. */
791 shortlisp= \ 792 shortlisp= \
792 ../lisp/abbrev.elc \ 793 ../lisp/abbrev.elc \
793 ../lisp/buff-menu.elc \ 794 ../lisp/buff-menu.elc \
795 ../lisp/server.elc \
794 ../lisp/button.elc \ 796 ../lisp/button.elc \
795 ../lisp/emacs-lisp/byte-run.elc \ 797 ../lisp/emacs-lisp/byte-run.elc \
796 ../lisp/cus-face.elc \ 798 ../lisp/cus-face.elc \
797 ../lisp/cus-start.elc \ 799 ../lisp/cus-start.elc \
798 ../lisp/custom.elc \ 800 ../lisp/custom.elc \
882 ${dotdot}/lisp/vmsproc.elc ${dotdot}/lisp/vms-patch.elc \ 884 ${dotdot}/lisp/vmsproc.elc ${dotdot}/lisp/vms-patch.elc \
883 ${dotdot}/lisp/ls-lisp.elc ${dotdot}/lisp/dos-fns.elc \ 885 ${dotdot}/lisp/ls-lisp.elc ${dotdot}/lisp/dos-fns.elc \
884 ${dotdot}/lisp/w32-fns.elc ${dotdot}/lisp/dos-w32.elc \ 886 ${dotdot}/lisp/w32-fns.elc ${dotdot}/lisp/dos-w32.elc \
885 ${dotdot}/lisp/disp-table.elc ${dotdot}/lisp/dos-vars.elc \ 887 ${dotdot}/lisp/disp-table.elc ${dotdot}/lisp/dos-vars.elc \
886 ${dotdot}/lisp/international/ccl.elc \ 888 ${dotdot}/lisp/international/ccl.elc \
887 ${dotdot}/lisp/international/codepage.elc 889 ${dotdot}/lisp/international/codepage.elc \
890 ${dotdot}/lisp/mouse.elc ${dotdot}/lisp/international/fontset.elc \
891 ${dotdot}/lisp/x-dnd.elc ${dotdot}/lisp/term/x-win.elc
888 892
889 /* Construct full set of libraries to be linked. 893 /* Construct full set of libraries to be linked.
890 Note that SunOS needs -lm to come before -lc; otherwise, you get 894 Note that SunOS needs -lm to come before -lc; otherwise, you get
891 duplicated symbols. If the standard libraries were compiled 895 duplicated symbols. If the standard libraries were compiled
892 with GCC, we might need gnulib again after them. */ 896 with GCC, we might need gnulib again after them. */
926 or may not be included in ${obj}, but they are always included in 930 or may not be included in ${obj}, but they are always included in
927 ${SOME_MACHINE_OBJECTS}. Since a file is processed when it is mentioned 931 ${SOME_MACHINE_OBJECTS}. Since a file is processed when it is mentioned
928 for the first time, this prevents any variation between configurations 932 for the first time, this prevents any variation between configurations
929 in the contents of the DOC file. 933 in the contents of the DOC file.
930 Likewise for ${SOME_MACHINE_LISP}. */ 934 Likewise for ${SOME_MACHINE_LISP}. */
931 ${etc}DOC: ${libsrc}make-docfile${EXEEXT} ${obj} ${shortlisp} ${SOME_MACHINE_LISP} 935 ${etc}DOC: ${libsrc}make-docfile ${obj} ${shortlisp} ${SOME_MACHINE_LISP}
932 -rm -f ${etc}DOC 936 -rm -f ${etc}DOC
933 ${libsrc}make-docfile -d ${srcdir} ${SOME_MACHINE_OBJECTS} ${obj} > ${etc}DOC 937 ${libsrc}make-docfile -d ${srcdir} ${SOME_MACHINE_OBJECTS} ${obj} > ${etc}DOC
934 ${libsrc}make-docfile -a ${etc}DOC -d ${srcdir} ${SOME_MACHINE_LISP} ${shortlisp} 938 ${libsrc}make-docfile -a ${etc}DOC -d ${srcdir} ${SOME_MACHINE_LISP} ${shortlisp}
935 939
936 ${libsrc}make-docfile${EXEEXT}: 940 ${libsrc}make-docfile${EXEEXT}:
1055 casetab.o: casetab.c buffer.h $(config_h) 1059 casetab.o: casetab.c buffer.h $(config_h)
1056 category.o: category.c category.h buffer.h charset.h $(config_h) 1060 category.o: category.c category.h buffer.h charset.h $(config_h)
1057 ccl.o: ccl.c ccl.h charset.h coding.h $(config_h) 1061 ccl.o: ccl.c ccl.h charset.h coding.h $(config_h)
1058 charset.o: charset.c charset.h buffer.h coding.h composite.h disptab.h \ 1062 charset.o: charset.c charset.h buffer.h coding.h composite.h disptab.h \
1059 $(config_h) 1063 $(config_h)
1060 coding.o: coding.c coding.h ccl.h buffer.h charset.h intervals.h composite.h window.h $(config_h) 1064 coding.o: coding.c coding.h ccl.h buffer.h charset.h intervals.h composite.h window.h frame.h termhooks.h $(config_h)
1061 cm.o: cm.c cm.h termhooks.h $(config_h) 1065 cm.o: cm.c frame.h cm.h termhooks.h termchar.h $(config_h)
1062 cmds.o: cmds.c syntax.h buffer.h charset.h commands.h window.h $(config_h) \ 1066 cmds.o: cmds.c syntax.h buffer.h charset.h commands.h window.h $(config_h) \
1063 msdos.h dispextern.h 1067 msdos.h dispextern.h
1064 pre-crt0.o: pre-crt0.c 1068 pre-crt0.o: pre-crt0.c
1065 ecrt0.o: ecrt0.c $(config_h) 1069 ecrt0.o: ecrt0.c $(config_h)
1066 CRT0_COMPILE ${srcdir}/ecrt0.c 1070 CRT0_COMPILE ${srcdir}/ecrt0.c
1067 dired.o: dired.c commands.h buffer.h $(config_h) charset.h coding.h regex.h \ 1071 dired.o: dired.c commands.h buffer.h $(config_h) charset.h coding.h regex.h \
1068 systime.h 1072 systime.h
1069 dispnew.o: dispnew.c systty.h systime.h commands.h process.h frame.h \ 1073 dispnew.o: dispnew.c systime.h commands.h process.h frame.h \
1070 window.h buffer.h dispextern.h termchar.h termopts.h termhooks.h cm.h \ 1074 window.h buffer.h dispextern.h termchar.h termopts.h termhooks.h cm.h \
1071 disptab.h \ 1075 disptab.h \
1072 xterm.h blockinput.h atimer.h charset.h msdos.h composite.h keyboard.h \ 1076 xterm.h blockinput.h atimer.h charset.h msdos.h composite.h keyboard.h \
1073 $(config_h) 1077 $(config_h)
1074 doc.o: doc.c $(config_h) epaths.h buffer.h keyboard.h charset.h 1078 doc.o: doc.c $(config_h) epaths.h buffer.h keyboard.h charset.h
1083 coding.h ccl.h msdos.h dispextern.h $(config_h) 1087 coding.h ccl.h msdos.h dispextern.h $(config_h)
1084 filelock.o: filelock.c buffer.h systime.h epaths.h $(config_h) 1088 filelock.o: filelock.c buffer.h systime.h epaths.h $(config_h)
1085 filemode.o: filemode.c $(config_h) 1089 filemode.o: filemode.c $(config_h)
1086 frame.o: frame.c xterm.h window.h frame.h termhooks.h commands.h keyboard.h \ 1090 frame.o: frame.c xterm.h window.h frame.h termhooks.h commands.h keyboard.h \
1087 blockinput.h atimer.h systime.h buffer.h charset.h fontset.h \ 1091 blockinput.h atimer.h systime.h buffer.h charset.h fontset.h \
1088 msdos.h dosfns.h dispextern.h $(config_h) 1092 msdos.h dosfns.h dispextern.h termchar.h $(config_h)
1089 fringe.o: fringe.c dispextern.h frame.h window.h buffer.h $(config_h) 1093 fringe.o: fringe.c dispextern.h frame.h window.h buffer.h termhooks.h $(config_h)
1090 fontset.o: dispextern.h fontset.h fontset.c ccl.h buffer.h charset.h frame.h \ 1094 fontset.o: dispextern.h fontset.h fontset.c ccl.h buffer.h charset.h frame.h \
1091 keyboard.h $(config_h) 1095 keyboard.h termhooks.h $(config_h)
1092 getloadavg.o: getloadavg.c $(config_h) 1096 getloadavg.o: getloadavg.c $(config_h)
1093 image.o: image.c frame.h window.h dispextern.h blockinput.h atimer.h \ 1097 image.o: image.c frame.h window.h dispextern.h blockinput.h atimer.h \
1094 systime.h xterm.h w32term.h w32gui.h macterm.h macgui.h $(config_h) 1098 systime.h xterm.h w32term.h w32gui.h macterm.h macgui.h $(config_h)
1095 indent.o: indent.c frame.h window.h indent.h buffer.h $(config_h) termchar.h \ 1099 indent.o: indent.c frame.h window.h indent.h buffer.h $(config_h) termchar.h \
1096 termopts.h disptab.h region-cache.h charset.h composite.h dispextern.h \ 1100 termopts.h disptab.h region-cache.h charset.h composite.h dispextern.h \
1097 keyboard.h 1101 keyboard.h
1098 insdel.o: insdel.c window.h buffer.h $(INTERVAL_SRC) blockinput.h charset.h \ 1102 insdel.o: insdel.c window.h buffer.h $(INTERVAL_SRC) blockinput.h charset.h \
1099 dispextern.h atimer.h systime.h $(config_h) 1103 dispextern.h atimer.h systime.h $(config_h)
1100 keyboard.o: keyboard.c termchar.h termhooks.h termopts.h buffer.h charset.h \ 1104 keyboard.o: keyboard.c termchar.h termhooks.h termopts.h buffer.h charset.h \
1101 commands.h frame.h window.h macros.h disptab.h keyboard.h syssignal.h \ 1105 commands.h frame.h window.h macros.h disptab.h keyboard.h syssignal.h \
1102 systty.h systime.h dispextern.h syntax.h $(INTERVAL_SRC) blockinput.h \ 1106 systime.h dispextern.h syntax.h $(INTERVAL_SRC) blockinput.h \
1103 atimer.h xterm.h puresize.h msdos.h $(config_h) 1107 atimer.h xterm.h puresize.h msdos.h $(config_h)
1104 keymap.o: keymap.c buffer.h commands.h keyboard.h termhooks.h blockinput.h \ 1108 keymap.o: keymap.c buffer.h commands.h keyboard.h termhooks.h blockinput.h \
1105 atimer.h systime.h puresize.h charset.h intervals.h $(config_h) 1109 atimer.h systime.h puresize.h charset.h intervals.h $(config_h)
1106 lastfile.o: lastfile.c $(config_h) 1110 lastfile.o: lastfile.c $(config_h)
1107 macros.o: macros.c window.h buffer.h commands.h macros.h keyboard.h \ 1111 macros.o: macros.c window.h buffer.h commands.h macros.h keyboard.h \
1111 ralloc.o: ralloc.c $(config_h) 1115 ralloc.o: ralloc.c $(config_h)
1112 vm-limit.o: vm-limit.c mem-limits.h $(config_h) 1116 vm-limit.o: vm-limit.c mem-limits.h $(config_h)
1113 marker.o: marker.c buffer.h charset.h $(config_h) 1117 marker.o: marker.c buffer.h charset.h $(config_h)
1114 md5.o: md5.c md5.h $(config_h) 1118 md5.o: md5.c md5.h $(config_h)
1115 minibuf.o: minibuf.c syntax.h dispextern.h frame.h window.h keyboard.h \ 1119 minibuf.o: minibuf.c syntax.h dispextern.h frame.h window.h keyboard.h \
1116 buffer.h commands.h charset.h msdos.h $(config_h) 1120 buffer.h commands.h charset.h msdos.h termhooks.h $(config_h)
1117 mktime.o: mktime.c $(config_h) 1121 mktime.o: mktime.c $(config_h)
1118 msdos.o: msdos.c msdos.h dosfns.h systime.h termhooks.h dispextern.h frame.h \ 1122 msdos.o: msdos.c msdos.h dosfns.h systime.h termhooks.h dispextern.h frame.h \
1119 termopts.h termchar.h charset.h coding.h ccl.h disptab.h window.h \ 1123 termopts.h termchar.h charset.h coding.h ccl.h disptab.h window.h \
1120 keyboard.h intervals.h $(config_h) 1124 keyboard.h intervals.h $(config_h)
1121 process.o: process.c process.h buffer.h window.h termhooks.h termopts.h \ 1125 process.o: process.c process.h buffer.h window.h termhooks.h termopts.h \
1123 blockinput.h atimer.h charset.h coding.h ccl.h msdos.h composite.h \ 1127 blockinput.h atimer.h charset.h coding.h ccl.h msdos.h composite.h \
1124 keyboard.h $(config_h) 1128 keyboard.h $(config_h)
1125 regex.o: regex.c syntax.h buffer.h $(config_h) regex.h category.h charset.h 1129 regex.o: regex.c syntax.h buffer.h $(config_h) regex.h category.h charset.h
1126 region-cache.o: region-cache.c buffer.h region-cache.h $(config_h) 1130 region-cache.o: region-cache.c buffer.h region-cache.h $(config_h)
1127 scroll.o: scroll.c termchar.h dispextern.h frame.h msdos.h keyboard.h \ 1131 scroll.o: scroll.c termchar.h dispextern.h frame.h msdos.h keyboard.h \
1128 $(config_h) 1132 termhooks.h $(config_h)
1129 search.o: search.c regex.h commands.h buffer.h region-cache.h syntax.h \ 1133 search.o: search.c regex.h commands.h buffer.h region-cache.h syntax.h \
1130 blockinput.h atimer.h systime.h category.h charset.h composite.h $(config_h) 1134 blockinput.h atimer.h systime.h category.h charset.h composite.h $(config_h)
1131 strftime.o: strftime.c $(config_h) 1135 strftime.o: strftime.c $(config_h)
1132 syntax.o: syntax.c syntax.h buffer.h commands.h category.h charset.h \ 1136 syntax.o: syntax.c syntax.h buffer.h commands.h category.h charset.h \
1133 composite.h $(config_h) 1137 composite.h $(config_h)
1134 sysdep.o: sysdep.c syssignal.h systty.h systime.h syswait.h blockinput.h \ 1138 sysdep.o: sysdep.c syssignal.h systty.h systime.h syswait.h blockinput.h \
1135 process.h dispextern.h termhooks.h termchar.h termopts.h \ 1139 process.h dispextern.h termhooks.h termchar.h termopts.h \
1136 frame.h atimer.h window.h msdos.h dosfns.h keyboard.h $(config_h) 1140 frame.h atimer.h window.h msdos.h dosfns.h keyboard.h cm.h $(config_h)
1137 term.o: term.c termchar.h termhooks.h termopts.h $(config_h) cm.h frame.h \ 1141 term.o: term.c termchar.h termhooks.h termopts.h $(config_h) cm.h frame.h \
1138 disptab.h dispextern.h keyboard.h charset.h coding.h ccl.h msdos.h 1142 disptab.h dispextern.h keyboard.h charset.h coding.h ccl.h msdos.h
1139 termcap.o: termcap.c $(config_h) 1143 termcap.o: termcap.c $(config_h)
1140 terminfo.o: terminfo.c $(config_h) 1144 terminfo.o: terminfo.c $(config_h)
1141 tparam.o: tparam.c $(config_h) 1145 tparam.o: tparam.c $(config_h)
1147 w16select.o: w16select.c dispextern.h frame.h blockinput.h atimer.h systime.h \ 1151 w16select.o: w16select.c dispextern.h frame.h blockinput.h atimer.h systime.h \
1148 msdos.h $(config_h) 1152 msdos.h $(config_h)
1149 widget.o: widget.c xterm.h frame.h dispextern.h widgetprv.h \ 1153 widget.o: widget.c xterm.h frame.h dispextern.h widgetprv.h \
1150 $(srcdir)/../lwlib/lwlib.h $(config_h) 1154 $(srcdir)/../lwlib/lwlib.h $(config_h)
1151 window.o: window.c indent.h commands.h frame.h window.h buffer.h termchar.h \ 1155 window.o: window.c indent.h commands.h frame.h window.h buffer.h termchar.h \
1152 termhooks.h disptab.h keyboard.h dispextern.h msdos.h composite.h \ 1156 disptab.h keyboard.h dispextern.h msdos.h composite.h \
1153 $(config_h) 1157 $(config_h)
1154 xdisp.o: xdisp.c macros.h commands.h process.h indent.h buffer.h dispextern.h coding.h \ 1158 xdisp.o: xdisp.c macros.h commands.h process.h indent.h buffer.h dispextern.h coding.h \
1155 termchar.h frame.h window.h disptab.h termhooks.h charset.h $(config_h) \ 1159 termchar.h frame.h window.h disptab.h termhooks.h charset.h $(config_h) \
1156 msdos.h composite.h fontset.h blockinput.h atimer.h systime.h keymap.h 1160 msdos.h composite.h fontset.h blockinput.h atimer.h systime.h keymap.h
1157 xfaces.o: xfaces.c dispextern.h frame.h xterm.h buffer.h blockinput.h \ 1161 xfaces.o: xfaces.c dispextern.h frame.h xterm.h buffer.h blockinput.h \
1158 window.h charset.h msdos.h dosfns.h composite.h atimer.h systime.h $(config_h) 1162 window.h charset.h msdos.h dosfns.h composite.h atimer.h systime.h \
1163 termchar.h termhooks.h $(config_h)
1159 xfns.o: xfns.c buffer.h frame.h window.h keyboard.h xterm.h dispextern.h \ 1164 xfns.o: xfns.c buffer.h frame.h window.h keyboard.h xterm.h dispextern.h \
1160 $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h epaths.h \ 1165 $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h epaths.h \
1161 charset.h gtkutil.h $(config_h) 1166 charset.h gtkutil.h termchar.h termhooks.h $(config_h)
1162 xmenu.o: xmenu.c xterm.h termhooks.h window.h dispextern.h frame.h buffer.h \ 1167 xmenu.o: xmenu.c xterm.h termhooks.h window.h dispextern.h frame.h buffer.h \
1163 keyboard.h $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h \ 1168 keyboard.h $(srcdir)/../lwlib/lwlib.h blockinput.h atimer.h systime.h \
1164 gtkutil.h msdos.h coding.h $(config_h) 1169 gtkutil.h msdos.h coding.h $(config_h)
1165 xterm.o: xterm.c xterm.h termhooks.h termopts.h termchar.h window.h buffer.h \ 1170 xterm.o: xterm.c xterm.h termhooks.h termopts.h termchar.h window.h buffer.h \
1166 dispextern.h frame.h disptab.h blockinput.h atimer.h systime.h syssignal.h \ 1171 dispextern.h frame.h disptab.h blockinput.h atimer.h systime.h syssignal.h \
1167 keyboard.h gnu.h charset.h ccl.h fontset.h composite.h \ 1172 keyboard.h gnu.h charset.h ccl.h fontset.h composite.h \
1168 coding.h process.h gtkutil.h $(config_h) 1173 coding.h process.h gtkutil.h $(config_h)
1169 xselect.o: xselect.c process.h dispextern.h frame.h xterm.h blockinput.h \ 1174 xselect.o: xselect.c process.h dispextern.h frame.h xterm.h blockinput.h \
1170 buffer.h atimer.h systime.h $(config_h) 1175 buffer.h atimer.h systime.h termhooks.h $(config_h)
1171 xrdb.o: xrdb.c $(config_h) epaths.h 1176 xrdb.o: xrdb.c $(config_h) epaths.h
1172 xsmfns.o: xsmfns.c $(config_h) systime.h sysselect.h termhooks.h xterm.h \ 1177 xsmfns.o: xsmfns.c $(config_h) systime.h sysselect.h termhooks.h xterm.h \
1173 lisp.h termopts.h 1178 lisp.h termopts.h
1174 gtkutil.o: gtkutil.c gtkutil.h xterm.h lisp.h frame.h $(config_h) \ 1179 gtkutil.o: gtkutil.c gtkutil.h xterm.h lisp.h frame.h $(config_h) \
1175 blockinput.h window.h atimer.h termhooks.h keyboard.h charset.h coding.h 1180 blockinput.h window.h atimer.h termhooks.h keyboard.h charset.h coding.h
1188 dispextern.h $(config_h) 1193 dispextern.h $(config_h)
1189 floatfns.o: floatfns.c $(config_h) 1194 floatfns.o: floatfns.c $(config_h)
1190 fns.o: fns.c commands.h $(config_h) frame.h buffer.h charset.h keyboard.h \ 1195 fns.o: fns.c commands.h $(config_h) frame.h buffer.h charset.h keyboard.h \
1191 frame.h window.h dispextern.h $(INTERVAL_SRC) coding.h md5.h 1196 frame.h window.h dispextern.h $(INTERVAL_SRC) coding.h md5.h
1192 print.o: print.c process.h frame.h window.h buffer.h keyboard.h charset.h \ 1197 print.o: print.c process.h frame.h window.h buffer.h keyboard.h charset.h \
1193 $(config_h) dispextern.h msdos.h composite.h 1198 $(config_h) dispextern.h msdos.h composite.h termchar.h intervals.h
1194 lread.o: lread.c commands.h keyboard.h buffer.h epaths.h charset.h $(config_h) \ 1199 lread.o: lread.c commands.h keyboard.h buffer.h epaths.h charset.h $(config_h) \
1195 termhooks.h coding.h msdos.h 1200 termhooks.h coding.h msdos.h
1196 1201
1197 /* Text properties support */ 1202 /* Text properties support */
1198 textprop.o: textprop.c buffer.h window.h dispextern.h $(INTERVAL_SRC) \ 1203 textprop.o: textprop.c buffer.h window.h dispextern.h $(INTERVAL_SRC) \
1202 1207
1203 /* System-specific programs to be made. 1208 /* System-specific programs to be made.
1204 OTHER_FILES and OBJECTS_MACHINE 1209 OTHER_FILES and OBJECTS_MACHINE
1205 select which of these should be compiled. */ 1210 select which of these should be compiled. */
1206 1211
1207 sunfns.o: sunfns.c buffer.h window.h dispextern.h $(config_h) 1212 sunfns.o: sunfns.c buffer.h window.h dispextern.h termhooks.h $(config_h)
1208 1213
1209 #ifdef HAVE_CARBON 1214 #ifdef HAVE_CARBON
1210 abbrev.o buffer.o callint.o cmds.o dispnew.o editfns.o fileio.o frame.o \ 1215 abbrev.o buffer.o callint.o cmds.o dispnew.o editfns.o fileio.o frame.o \
1211 fontset.o indent.o insdel.o keyboard.o macros.o minibuf.o msdos.o process.o \ 1216 fontset.o indent.o insdel.o keyboard.o macros.o minibuf.o msdos.o process.o \
1212 scroll.o sysdep.o term.o widget.o window.o xdisp.o xfaces.o xfns.o xmenu.o \ 1217 scroll.o sysdep.o term.o widget.o window.o xdisp.o xfaces.o xfns.o xmenu.o \