aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2009-09-26 19:40:55 +0000
committerGlenn Morris2009-09-26 19:40:55 +0000
commitb7d552d615d3bab75a7d03c97ba81323d3630484 (patch)
tree6b898c7b33e61d7c2668a363fe6809b843f67f8e
parent1861d81ed36e8397e14ad7868e247940d4ac8cfa (diff)
downloademacs-b7d552d615d3bab75a7d03c97ba81323d3630484.tar.gz
emacs-b7d552d615d3bab75a7d03c97ba81323d3630484.zip
(MSDOS_SUPPORT) [MSDOS]: Remove unneeded '/' in internal.elc.
Add term/pc-win.elc. (WINDOW_SUPPORT) [HAVE_X_WINDOWS]: Add term/common-win.elc and term/x-win.elc. (WINNT_SUPPORT) [WINDOWSNT]: Add term/common-win.elc and term/w32-win.elc. (NS_SUPPORT): New. (lisp): Add NS_SUPPORT. (SOME_MACHINE_LISP): Add term/w32-win.elc and emacs-lisp/easymenu.elc.
-rw-r--r--src/ChangeLog12
-rw-r--r--src/Makefile.in19
2 files changed, 27 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 6a75d540986..a5c15250948 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,15 @@
12009-09-26 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (MSDOS_SUPPORT) [MSDOS]: Remove unneeded '/' in
4 internal.elc. Add term/pc-win.elc.
5 (WINDOW_SUPPORT) [HAVE_X_WINDOWS]: Add term/common-win.elc and
6 term/x-win.elc.
7 (WINNT_SUPPORT) [WINDOWSNT]: Add term/common-win.elc and
8 term/w32-win.elc.
9 (NS_SUPPORT): New.
10 (lisp): Add NS_SUPPORT.
11 (SOME_MACHINE_LISP): Add term/w32-win.elc and emacs-lisp/easymenu.elc.
12
12009-09-25 David Reitter <david.reitter@gmail.com> 132009-09-25 David Reitter <david.reitter@gmail.com>
2 14
3 * nsmenu.m (EmacsMenu-clear): Recognize application menu 15 * nsmenu.m (EmacsMenu-clear): Recognize application menu
diff --git a/src/Makefile.in b/src/Makefile.in
index 39c58102a35..493e9b21a4c 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -631,7 +631,7 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(widgetobj) $(LIBOBJS)
631#ifdef MSDOS 631#ifdef MSDOS
632#define MSDOS_SUPPORT ${lispsource}ls-lisp.elc ${lispsource}disp-table.elc \ 632#define MSDOS_SUPPORT ${lispsource}ls-lisp.elc ${lispsource}disp-table.elc \
633 ${lispsource}dos-fns.elc ${lispsource}dos-w32.elc ${lispsource}dos-vars.elc \ 633 ${lispsource}dos-fns.elc ${lispsource}dos-w32.elc ${lispsource}dos-vars.elc \
634 ${lispsource}/term/internal.elc 634 ${lispsource}term/internal.elc ${lispsource}term/pc-win.elc
635 635
636#else 636#else
637#define MSDOS_SUPPORT 637#define MSDOS_SUPPORT
@@ -641,7 +641,8 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(widgetobj) $(LIBOBJS)
641#ifdef HAVE_X_WINDOWS 641#ifdef HAVE_X_WINDOWS
642#define WINDOW_SUPPORT ${lispsource}fringe.elc ${lispsource}image.elc \ 642#define WINDOW_SUPPORT ${lispsource}fringe.elc ${lispsource}image.elc \
643 ${lispsource}international/fontset.elc ${lispsource}dnd.elc \ 643 ${lispsource}international/fontset.elc ${lispsource}dnd.elc \
644 ${lispsource}tool-bar.elc ${lispsource}mwheel.elc ${lispsource}x-dnd.elc 644 ${lispsource}tool-bar.elc ${lispsource}mwheel.elc ${lispsource}x-dnd.elc \
645 ${lispsource}term/common-win.elc ${lispsource}term/x-win.elc
645#else 646#else
646#define WINDOW_SUPPORT ${lispsource}fringe.elc ${lispsource}image.elc \ 647#define WINDOW_SUPPORT ${lispsource}fringe.elc ${lispsource}image.elc \
647 ${lispsource}international/fontset.elc ${lispsource}dnd.elc \ 648 ${lispsource}international/fontset.elc ${lispsource}dnd.elc \
@@ -654,7 +655,8 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(widgetobj) $(LIBOBJS)
654#ifdef WINDOWSNT 655#ifdef WINDOWSNT
655#define WINNT_SUPPORT ${lispsource}ls-lisp.elc ${lispsource}disp-table.elc \ 656#define WINNT_SUPPORT ${lispsource}ls-lisp.elc ${lispsource}disp-table.elc \
656 ${lispsource}dos-w32.elc ${lispsource}w32-vars.elc \ 657 ${lispsource}dos-w32.elc ${lispsource}w32-vars.elc \
657 ${lispsource}w32-fns.elc 658 ${lispsource}w32-fns.elc ${lispsource}term/common-win.elc \
659 ${lispsource}term/w32-win.elc
658#else 660#else
659#define WINNT_SUPPORT 661#define WINNT_SUPPORT
660#endif 662#endif
@@ -665,6 +667,13 @@ otherobj= $(termcapobj) lastfile.o $(mallocobj) $(widgetobj) $(LIBOBJS)
665#define TOOLTIP_SUPPORT 667#define TOOLTIP_SUPPORT
666#endif 668#endif
667 669
670#ifdef HAVE_NS
671#define NS_SUPPORT ${lispsource}emacs-lisp/easymenu.elc \
672 ${lispsource}term/ns-win.elc
673#else
674#define NS_SUPPORT
675#endif
676
668/* List of Lisp files loaded into the dumped Emacs. It is arranged 677/* List of Lisp files loaded into the dumped Emacs. It is arranged
669 like this because it is easier to generate it semi-mechanically from 678 like this because it is easier to generate it semi-mechanically from
670 loadup.el this way. 679 loadup.el this way.
@@ -765,6 +774,7 @@ lisp= \
765 MSDOS_SUPPORT \ 774 MSDOS_SUPPORT \
766 WINNT_SUPPORT \ 775 WINNT_SUPPORT \
767 WINDOW_SUPPORT \ 776 WINDOW_SUPPORT \
777 NS_SUPPORT \
768 ${lispsource}widget.elc \ 778 ${lispsource}widget.elc \
769 ${lispsource}window.elc \ 779 ${lispsource}window.elc \
770 ${lispsource}version.el 780 ${lispsource}version.el
@@ -876,7 +886,8 @@ SOME_MACHINE_LISP = ../lisp/mouse.elc \
876 ../lisp/term/common-win.elc \ 886 ../lisp/term/common-win.elc \
877 ../lisp/term/x-win.elc \ 887 ../lisp/term/x-win.elc \
878 ../lisp/term/pc-win.elc ../lisp/term/internal.elc \ 888 ../lisp/term/pc-win.elc ../lisp/term/internal.elc \
879 ../lisp/term/ns-win.elc 889 ../lisp/term/ns-win.elc ../lisp/term/w32-win.elc \
890 ../lisp/emacs-lisp/easymenu.elc
880 891
881/* Construct full set of libraries to be linked. 892/* Construct full set of libraries to be linked.
882 Note that SunOS needs -lm to come before -lc; otherwise, you get 893 Note that SunOS needs -lm to come before -lc; otherwise, you get