comparison src/Makefile.in @ 83542:2d56e13fd23d

Merged from emacs@sv.gnu.org Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-413 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-414 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-415 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-416 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-417 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-418 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-419 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-420 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-421 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-422 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-423 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-424 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-425 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-426 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-427 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-428 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-429 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-430 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-431 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-432 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-433 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-434 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-435 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-436 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-437 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-438 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-439 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-440 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-441 lisp/url/url-methods.el: Fix format error when http_proxy is empty string * emacs@sv.gnu.org/emacs--devo--0--patch-442 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-443 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-444 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-445 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-446 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-447 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-448 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-449 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-450 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-451 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-452 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-453 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-454 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-455 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-456 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-457 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-458 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-459 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-460 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-461 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-462 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-463 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-464 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-465 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-466 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-467 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-468 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-469 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-470 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-471 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-472 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-473 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-128 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-129 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-130 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-131 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-132 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-133 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-134 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-135 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-136 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-137 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-138 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-139 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-140 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-141 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-142 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-143 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-144 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-145 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-146 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-147 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-148 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-149 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-582
author Karoly Lorentey <lorentey@elte.hu>
date Sat, 14 Oct 2006 17:36:28 +0000
parents b19aaf4ab0ee 25c755416160
children 17e0dd217877
comparison
equal deleted inserted replaced
83541:694bbb62a75d 83542:2d56e13fd23d
72 #define THIS_IS_MAKEFILE 72 #define THIS_IS_MAKEFILE
73 #define NO_SHORTNAMES 73 #define NO_SHORTNAMES
74 #define NOT_C_CODE 74 #define NOT_C_CODE
75 #include "config.h" 75 #include "config.h"
76 76
77 /* We won't really call alloca; 77 /* We will not really call alloca;
78 don't let the file name alloca.c get messed up. */ 78 do not let the file name alloca.c get messed up. */
79 #ifdef alloca 79 #ifdef alloca
80 #undef alloca 80 #undef alloca
81 #endif 81 #endif
82 82
83 /* Don't let the file name mktime.c get messed up. */ 83 /* Do not let the file name mktime.c get messed up. */
84 #ifdef mktime 84 #ifdef mktime
85 #undef mktime 85 #undef mktime
86 #endif 86 #endif
87 87
88 /* Use HAVE_X11 as an alias for X11 in this file 88 /* Use HAVE_X11 as an alias for X11 in this file
93 #define HAVE_X11 93 #define HAVE_X11
94 #undef X11 94 #undef X11
95 #endif 95 #endif
96 96
97 /* On some machines #define register is done in config; 97 /* On some machines #define register is done in config;
98 don't let it interfere with this file. */ 98 do not let it interfere with this file. */
99 #undef register 99 #undef register
100 100
101 /* On some systems we may not be able to use the system make command. */ 101 /* On some systems we may not be able to use the system make command. */
102 #ifdef MAKE_COMMAND 102 #ifdef MAKE_COMMAND
103 MAKE = MAKE_COMMAND 103 MAKE = MAKE_COMMAND
113 #ifndef GNU_LINUX 113 #ifndef GNU_LINUX
114 #define ORDINARY_LINK 114 #define ORDINARY_LINK
115 #endif 115 #endif
116 #endif 116 #endif
117 117
118 /* Some machines don't find the standard C libraries in the usual place. */ 118 /* Some machines do not find the standard C libraries in the usual place. */
119 #ifndef ORDINARY_LINK 119 #ifndef ORDINARY_LINK
120 #ifndef LIB_STANDARD 120 #ifndef LIB_STANDARD
121 #define LIB_STANDARD -lc 121 #define LIB_STANDARD -lc
122 #endif 122 #endif
123 #else 123 #else
245 #endif /* START_FILES */ 245 #endif /* START_FILES */
246 246
247 #endif /* not ORDINARY_LINK */ 247 #endif /* not ORDINARY_LINK */
248 248
249 249
250 /* cc switches needed to make `asm' keyword work. 250 /* cc switches needed to make ``asm'' keyword work.
251 Nothing special needed on most machines. */ 251 Nothing special needed on most machines. */
252 #ifndef C_SWITCH_ASM 252 #ifndef C_SWITCH_ASM
253 #define C_SWITCH_ASM 253 #define C_SWITCH_ASM
254 #endif 254 #endif
255 255
274 274
275 /* -Demacs is needed to make some files produce the correct version 275 /* -Demacs is needed to make some files produce the correct version
276 for use in Emacs. 276 for use in Emacs.
277 277
278 -DHAVE_CONFIG_H is needed for some other files to take advantage of 278 -DHAVE_CONFIG_H is needed for some other files to take advantage of
279 the information in `config.h'. */ 279 the information in ``config.h''. */
280 280
281 /* C_SWITCH_X_SITE must come before C_SWITCH_X_MACHINE and C_SWITCH_X_SYSTEM 281 /* C_SWITCH_X_SITE must come before C_SWITCH_X_MACHINE and C_SWITCH_X_SYSTEM
282 since it may have -I options that should override those two. */ 282 since it may have -I options that should override those two. */
283 ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(TOOLKIT_DEFINES) $(MYCPPFLAGS) -I. -I${srcdir} C_SWITCH_MACHINE C_SWITCH_SYSTEM C_SWITCH_SITE C_SWITCH_X_SITE C_SWITCH_X_MACHINE C_SWITCH_X_SYSTEM C_SWITCH_SYSTEM_TEMACS ${CFLAGS_SOUND} ${CFLAGS} 283 ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(TOOLKIT_DEFINES) $(MYCPPFLAGS) -I. -I${srcdir} C_SWITCH_MACHINE C_SWITCH_SYSTEM C_SWITCH_SITE C_SWITCH_X_SITE C_SWITCH_X_MACHINE C_SWITCH_X_SYSTEM C_SWITCH_SYSTEM_TEMACS ${CFLAGS_SOUND} ${CFLAGS}
284 .c.o: 284 .c.o:
334 LIBXMENU= -lXMenu 334 LIBXMENU= -lXMenu
335 #endif /* not HAVE_X11 */ 335 #endif /* not HAVE_X11 */
336 336
337 #else /* not HAVE_MENUS */ 337 #else /* not HAVE_MENUS */
338 338
339 /* Otherwise, don't worry about the menu library at all. */ 339 /* Otherwise, do not worry about the menu library at all. */
340 LIBXMENU= 340 LIBXMENU=
341 #endif /* not HAVE_MENUS */ 341 #endif /* not HAVE_MENUS */
342 342
343 #ifdef USE_X_TOOLKIT 343 #ifdef USE_X_TOOLKIT
344 #define @X_TOOLKIT_TYPE@ 344 #define @X_TOOLKIT_TYPE@
378 #endif 378 #endif
379 379
380 #ifdef LIBXT_STATIC 380 #ifdef LIBXT_STATIC
381 /* We assume the config files have defined STATIC_OPTION 381 /* We assume the config files have defined STATIC_OPTION
382 since that might depend on the operating system. 382 since that might depend on the operating system.
383 (Don't forget you need different definitions with and without __GNUC__.) */ 383 (Do not forget you need different definitions with and without __GNUC__.) */
384 LIBXT= STATIC_OPTION $(LIBW) LIBXMU -lXt $(LIBXTR6) -lXext DYNAMIC_OPTION 384 LIBXT= STATIC_OPTION $(LIBW) LIBXMU -lXt $(LIBXTR6) -lXext DYNAMIC_OPTION
385 #else /* not LIBXT_STATIC */ 385 #else /* not LIBXT_STATIC */
386 LIBXT= $(LIBW) LIBXMU -lXt $(LIBXTR6) -lXext 386 LIBXT= $(LIBW) LIBXMU -lXt $(LIBXTR6) -lXext
387 #endif /* not LIBXT_STATIC */ 387 #endif /* not LIBXT_STATIC */
388 388
466 #endif 466 #endif
467 467
468 /* Versions of GCC >= 2.0 put their library, libgcc.a, in obscure 468 /* Versions of GCC >= 2.0 put their library, libgcc.a, in obscure
469 places that are difficult to figure out at make time. Fortunately, 469 places that are difficult to figure out at make time. Fortunately,
470 these same versions allow you to pass arbitrary flags on to the 470 these same versions allow you to pass arbitrary flags on to the
471 linker, so there's no reason not to use it as a linker. 471 linker, so there is no reason not to use it as a linker.
472 472
473 Well, it's not quite perfect. The `-nostdlib' keeps GCC from 473 Well, it is not quite perfect. The "-nostdlib" keeps GCC from
474 searching for libraries in its internal directories, so we have to 474 searching for libraries in its internal directories, so we have to
475 ask GCC explicitly where to find libgcc.a. */ 475 ask GCC explicitly where to find libgcc.a. */
476 476
477 #ifndef LINKER 477 #ifndef LINKER
478 #define LINKER $(CC) -nostdlib 478 #define LINKER $(CC) -nostdlib
485 485
486 GNULIB_VAR = LIB_GCC 486 GNULIB_VAR = LIB_GCC
487 487
488 #ifndef LINKER_WAS_SPECIFIED 488 #ifndef LINKER_WAS_SPECIFIED
489 /* GCC passes any argument prefixed with -Xlinker directly to the 489 /* GCC passes any argument prefixed with -Xlinker directly to the
490 linker. See prefix-args.c for an explanation of why we don't do 490 linker. See prefix-args.c for an explanation of why we do not do
491 this with the shell's `for' construct. 491 this with the shell''s ``for'' construct.
492 Note that some people don't have '.' in their paths, so we must 492 Note that some people do not have '.' in their paths, so we must
493 use ./prefix-args. */ 493 use ./prefix-args. */
494 #define YMF_PASS_LDFLAGS(flags) `./prefix-args -Xlinker flags` 494 #define YMF_PASS_LDFLAGS(flags) `./prefix-args -Xlinker flags`
495 #else 495 #else
496 #define YMF_PASS_LDFLAGS(flags) flags 496 #define YMF_PASS_LDFLAGS(flags) flags
497 #endif 497 #endif
528 #endif /* not LINKER */ 528 #endif /* not LINKER */
529 #endif /* not COFF_ENCAPSULATE */ 529 #endif /* not COFF_ENCAPSULATE */
530 #endif /* not ORDINARY_LINK */ 530 #endif /* not ORDINARY_LINK */
531 531
532 /* Flags to pass to LD only for temacs. */ 532 /* Flags to pass to LD only for temacs. */
533 /* Don't split this line with a backslash. That can cause trouble with 533 /* Do not split this line with a backslash. That can cause trouble with
534 some cpps. */ 534 some cpps. */
535 TEMACS_LDFLAGS = LD_SWITCH_SYSTEM LD_SWITCH_SYSTEM_TEMACS LD_SWITCH_MACHINE LD_SWITCH_MACHINE_TEMACS LD_SWITCH_SITE 535 TEMACS_LDFLAGS = LD_SWITCH_SYSTEM LD_SWITCH_SYSTEM_TEMACS LD_SWITCH_MACHINE LD_SWITCH_MACHINE_TEMACS LD_SWITCH_SITE
536 536
537 /* A macro which other sections of Makefile can redefine to munge the 537 /* A macro which other sections of Makefile can redefine to munge the
538 flags before they're passed to LD. This is helpful if you have 538 flags before they are passed to LD. This is helpful if you have
539 redefined LD to something odd, like "gcc". 539 redefined LD to something odd, like "gcc".
540 (The YMF prefix is a holdover from the old name "ymakefile".) 540 (The YMF prefix is a holdover from the old name "ymakefile".)
541 */ 541 */
542 #ifndef YMF_PASS_LDFLAGS 542 #ifndef YMF_PASS_LDFLAGS
543 #define YMF_PASS_LDFLAGS(flags) flags 543 #define YMF_PASS_LDFLAGS(flags) flags
703 #define TOOLTIP_SUPPORT ${lispsource}tooltip.elc 703 #define TOOLTIP_SUPPORT ${lispsource}tooltip.elc
704 #else 704 #else
705 #define TOOLTIP_SUPPORT 705 #define TOOLTIP_SUPPORT
706 #endif 706 #endif
707 707
708 /* List of Lisp files loaded into the dumped Emacs. It's arranged 708 /* List of Lisp files loaded into the dumped Emacs. It is arranged
709 like this because it's easier to generate it semi-mechanically from 709 like this because it is easier to generate it semi-mechanically from
710 loadup.el this way. 710 loadup.el this way.
711 711
712 Note that this list should not include lisp files which might not 712 Note that this list should not include lisp files which might not
713 be present, like site-load.el and site-init.el; this makefile 713 be present, like site-load.el and site-init.el; this makefile
714 expects them all to be either present or buildable. 714 expects them all to be either present or buildable.
911 911
912 /* Lisp files that may or may not be used. 912 /* Lisp files that may or may not be used.
913 We must unconditionally put them in the DOC file. 913 We must unconditionally put them in the DOC file.
914 We use ../lisp/ to start the file names 914 We use ../lisp/ to start the file names
915 to reduce the size of the argument list for make-docfile 915 to reduce the size of the argument list for make-docfile
916 for the sake of systems which can\'t handle large ones. */ 916 for the sake of systems which can''t handle large ones. */
917 SOME_MACHINE_LISP = ${dotdot}/lisp/mouse.elc \ 917 SOME_MACHINE_LISP = ${dotdot}/lisp/mouse.elc \
918 ${dotdot}/lisp/select.elc ${dotdot}/lisp/scroll-bar.elc \ 918 ${dotdot}/lisp/select.elc ${dotdot}/lisp/scroll-bar.elc \
919 ${dotdot}/lisp/vmsproc.elc ${dotdot}/lisp/vms-patch.elc \ 919 ${dotdot}/lisp/vmsproc.elc ${dotdot}/lisp/vms-patch.elc \
920 ${dotdot}/lisp/ls-lisp.elc ${dotdot}/lisp/dos-fns.elc \ 920 ${dotdot}/lisp/ls-lisp.elc ${dotdot}/lisp/dos-fns.elc \
921 ${dotdot}/lisp/w32-fns.elc ${dotdot}/lisp/dos-w32.elc \ 921 ${dotdot}/lisp/w32-fns.elc ${dotdot}/lisp/dos-w32.elc \
991 echo "${obj} ${otherobj} " OBJECTS_MACHINE > buildobj.lst 991 echo "${obj} ${otherobj} " OBJECTS_MACHINE > buildobj.lst
992 $(LD) YMF_PASS_LDFLAGS (${STARTFLAGS} ${TEMACS_LDFLAGS}) $(LDFLAGS) \ 992 $(LD) YMF_PASS_LDFLAGS (${STARTFLAGS} ${TEMACS_LDFLAGS}) $(LDFLAGS) \
993 -o temacs ${STARTFILES} ${obj} ${otherobj} \ 993 -o temacs ${STARTFILES} ${obj} ${otherobj} \
994 OBJECTS_MACHINE ${LIBES} 994 OBJECTS_MACHINE ${LIBES}
995 995
996 /* We don't use ALL_LDFLAGS because LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE 996 /* We do not use ALL_LDFLAGS because LD_SWITCH_SYSTEM and LD_SWITCH_MACHINE
997 often contain options that have to do with using Emacs's crt0, 997 often contain options that have to do with using Emacs''s crt0,
998 which are only good with temacs. */ 998 which are only good with temacs. */
999 prefix-args${EXEEXT}: prefix-args.c $(config_h) 999 prefix-args${EXEEXT}: prefix-args.c $(config_h)
1000 $(CC) $(ALL_CFLAGS) $(LDFLAGS) ${srcdir}/prefix-args.c -o prefix-args 1000 $(CC) $(ALL_CFLAGS) $(LDFLAGS) ${srcdir}/prefix-args.c -o prefix-args
1001 1001
1002 /* Don't lose if this was not defined. */ 1002 /* Do not lose if this was not defined. */
1003 #ifndef OLDXMENU_OPTIONS 1003 #ifndef OLDXMENU_OPTIONS
1004 #define OLDXMENU_OPTIONS 1004 #define OLDXMENU_OPTIONS
1005 #endif 1005 #endif
1006 1006
1007 #if defined (HAVE_X_WINDOWS) && defined (HAVE_X11) && defined (HAVE_MENUS) && ! defined (HAVE_GTK) 1007 #if defined (HAVE_X_WINDOWS) && defined (HAVE_X11) && defined (HAVE_MENUS) && ! defined (HAVE_GTK)
1060 @true /* make -t should not create really-oldXMenu. */ 1060 @true /* make -t should not create really-oldXMenu. */
1061 .PHONY: really-oldXMenu 1061 .PHONY: really-oldXMenu
1062 #endif /* not USE_X_TOOLKIT */ 1062 #endif /* not USE_X_TOOLKIT */
1063 #else /* not (HAVE_X_WINDOWS && HAVE_X11 && HAVE_MENUS && ! HAVE_GTK) */ 1063 #else /* not (HAVE_X_WINDOWS && HAVE_X11 && HAVE_MENUS && ! HAVE_GTK) */
1064 1064
1065 /* We don\'t really need this, but satisfy the dependency. */ 1065 /* We don''t really need this, but satisfy the dependency. */
1066 stamp-oldxmenu: 1066 stamp-oldxmenu:
1067 touch stamp-oldxmenu 1067 touch stamp-oldxmenu
1068 #endif /* not (HAVE_X_WINDOWS && HAVE_X11 && HAVE_MENUS && ! HAVE_GTK) */ 1068 #endif /* not (HAVE_X_WINDOWS && HAVE_X11 && HAVE_MENUS && ! HAVE_GTK) */
1069 1069
1070 ../config.status:: epaths.in 1070 ../config.status:: epaths.in
1150 keyboard.o: keyboard.c termchar.h termhooks.h termopts.h buffer.h charset.h \ 1150 keyboard.o: keyboard.c termchar.h termhooks.h termopts.h buffer.h charset.h \
1151 commands.h frame.h window.h macros.h disptab.h keyboard.h syssignal.h \ 1151 commands.h frame.h window.h macros.h disptab.h keyboard.h syssignal.h \
1152 systime.h dispextern.h syntax.h $(INTERVAL_SRC) blockinput.h \ 1152 systime.h dispextern.h syntax.h $(INTERVAL_SRC) blockinput.h \
1153 atimer.h xterm.h puresize.h msdos.h keymap.h w32term.h macterm.h $(config_h) 1153 atimer.h xterm.h puresize.h msdos.h keymap.h w32term.h macterm.h $(config_h)
1154 keymap.o: keymap.c buffer.h commands.h keyboard.h termhooks.h blockinput.h \ 1154 keymap.o: keymap.c buffer.h commands.h keyboard.h termhooks.h blockinput.h \
1155 atimer.h systime.h puresize.h charset.h intervals.h $(config_h) 1155 atimer.h systime.h puresize.h charset.h intervals.h keymap.h window.h \
1156 $(config_h)
1156 lastfile.o: lastfile.c $(config_h) 1157 lastfile.o: lastfile.c $(config_h)
1157 macros.o: macros.c window.h buffer.h commands.h macros.h keyboard.h \ 1158 macros.o: macros.c window.h buffer.h commands.h macros.h keyboard.h \
1158 dispextern.h $(config_h) 1159 dispextern.h $(config_h)
1159 malloc.o: malloc.c $(config_h) 1160 malloc.o: malloc.c $(config_h)
1160 gmalloc.o: gmalloc.c $(config_h) 1161 gmalloc.o: gmalloc.c $(config_h)