diff options
| author | Eli Zaretskii | 2013-04-01 16:51:33 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2013-04-01 16:51:33 +0300 |
| commit | f540ee868c7d91421d9bbf6ca239782013dfc266 (patch) | |
| tree | 50cb45791ba425c22aba433c9a69277dcac64d9d | |
| parent | 095bf25383aab763b09bc4df4593632d51e37ec6 (diff) | |
| download | emacs-f540ee868c7d91421d9bbf6ca239782013dfc266.tar.gz emacs-f540ee868c7d91421d9bbf6ca239782013dfc266.zip | |
Fixed -gdwarf-2 switch and added emacsclientw.exe to lib-src/Makefile.in.
| -rw-r--r-- | configure.ac | 9 | ||||
| -rw-r--r-- | lib-src/Makefile.in | 14 |
2 files changed, 17 insertions, 6 deletions
diff --git a/configure.ac b/configure.ac index d1fd9fc26d4..919f4934fae 100644 --- a/configure.ac +++ b/configure.ac | |||
| @@ -629,9 +629,6 @@ if test "$ac_test_CFLAGS" != set; then | |||
| 629 | if test -n "$emacs_g3_CFLAGS"; then | 629 | if test -n "$emacs_g3_CFLAGS"; then |
| 630 | emacs_save_CFLAGS=$CFLAGS | 630 | emacs_save_CFLAGS=$CFLAGS |
| 631 | CFLAGS=$emacs_g3_CFLAGS | 631 | CFLAGS=$emacs_g3_CFLAGS |
| 632 | if test $opsys = mingw32; then | ||
| 633 | CFLAGS="$CFLAGS -gdwarf-2" | ||
| 634 | fi | ||
| 635 | AC_CACHE_CHECK([whether $CC accepts $emacs_g3_CFLAGS], | 632 | AC_CACHE_CHECK([whether $CC accepts $emacs_g3_CFLAGS], |
| 636 | [emacs_cv_prog_cc_g3], | 633 | [emacs_cv_prog_cc_g3], |
| 637 | [AC_LINK_IFELSE([AC_LANG_PROGRAM()], | 634 | [AC_LINK_IFELSE([AC_LANG_PROGRAM()], |
| @@ -642,6 +639,9 @@ if test "$ac_test_CFLAGS" != set; then | |||
| 642 | else | 639 | else |
| 643 | CFLAGS=$emacs_save_CFLAGS | 640 | CFLAGS=$emacs_save_CFLAGS |
| 644 | fi | 641 | fi |
| 642 | if test $opsys = mingw32; then | ||
| 643 | CFLAGS="$CFLAGS -gdwarf-2" | ||
| 644 | fi | ||
| 645 | fi | 645 | fi |
| 646 | fi | 646 | fi |
| 647 | 647 | ||
| @@ -1546,6 +1546,7 @@ W32_OBJ= | |||
| 1546 | W32_LIBS= | 1546 | W32_LIBS= |
| 1547 | EMACSRES= | 1547 | EMACSRES= |
| 1548 | CLIENTRES= | 1548 | CLIENTRES= |
| 1549 | CLIENTW= | ||
| 1549 | W32_RES_LINK= | 1550 | W32_RES_LINK= |
| 1550 | EMACS_MANIFEST= | 1551 | EMACS_MANIFEST= |
| 1551 | if test "${with_w32}" != no; then | 1552 | if test "${with_w32}" != no; then |
| @@ -1598,6 +1599,7 @@ if test "${HAVE_W32}" = "yes"; then | |||
| 1598 | W32_LIBS="$W32_LIBS -lwinmm -lgdi32 -lcomdlg32" | 1599 | W32_LIBS="$W32_LIBS -lwinmm -lgdi32 -lcomdlg32" |
| 1599 | W32_LIBS="$W32_LIBS -lmpr -lwinspool -lole32 -lcomctl32 -lusp10" | 1600 | W32_LIBS="$W32_LIBS -lmpr -lwinspool -lole32 -lcomctl32 -lusp10" |
| 1600 | CLIENTRES="emacsclient.res" | 1601 | CLIENTRES="emacsclient.res" |
| 1602 | CLIENTW="emacsclientw\$(EXEEXT)" | ||
| 1601 | FIRSTFILE_OBJ=firstfile.o | 1603 | FIRSTFILE_OBJ=firstfile.o |
| 1602 | fi | 1604 | fi |
| 1603 | fi | 1605 | fi |
| @@ -1606,6 +1608,7 @@ AC_SUBST(W32_LIBS) | |||
| 1606 | AC_SUBST(EMACSRES) | 1608 | AC_SUBST(EMACSRES) |
| 1607 | AC_SUBST(EMACS_MANIFEST) | 1609 | AC_SUBST(EMACS_MANIFEST) |
| 1608 | AC_SUBST(CLIENTRES) | 1610 | AC_SUBST(CLIENTRES) |
| 1611 | AC_SUBST(CLIENTW) | ||
| 1609 | AC_SUBST(W32_RES_LINK) | 1612 | AC_SUBST(W32_RES_LINK) |
| 1610 | AC_SUBST(FIRSTFILE_OBJ) | 1613 | AC_SUBST(FIRSTFILE_OBJ) |
| 1611 | 1614 | ||
diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in index c7bfc207608..3af31acaa6e 100644 --- a/lib-src/Makefile.in +++ b/lib-src/Makefile.in | |||
| @@ -113,8 +113,11 @@ MKDIR_P = @MKDIR_P@ | |||
| 113 | 113 | ||
| 114 | # ========================== Lists of Files =========================== | 114 | # ========================== Lists of Files =========================== |
| 115 | 115 | ||
| 116 | # emacsclientw.exe for MinGW, empty otherwise | ||
| 117 | CLIENTW = @CLIENTW@ | ||
| 118 | |||
| 116 | # Things that a user might actually run, which should be installed in bindir. | 119 | # Things that a user might actually run, which should be installed in bindir. |
| 117 | INSTALLABLES = etags${EXEEXT} ctags${EXEEXT} emacsclient${EXEEXT} \ | 120 | INSTALLABLES = etags${EXEEXT} ctags${EXEEXT} emacsclient${EXEEXT} $(CLIENTW) \ |
| 118 | ebrowse${EXEEXT} | 121 | ebrowse${EXEEXT} |
| 119 | 122 | ||
| 120 | INSTALLABLE_SCRIPTS = grep-changelog | 123 | INSTALLABLE_SCRIPTS = grep-changelog |
| @@ -341,11 +344,16 @@ movemail${EXEEXT}: ${srcdir}/movemail.c pop.o $(NTLIB) $(config_h) | |||
| 341 | pop.o: ${srcdir}/pop.c ${srcdir}/../lib/min-max.h $(config_h) | 344 | pop.o: ${srcdir}/pop.c ${srcdir}/../lib/min-max.h $(config_h) |
| 342 | $(CC) -c ${CPP_CFLAGS} ${MOVE_FLAGS} ${srcdir}/pop.c | 345 | $(CC) -c ${CPP_CFLAGS} ${MOVE_FLAGS} ${srcdir}/pop.c |
| 343 | 346 | ||
| 344 | emacsclient${EXEEXT}: ${srcdir}/emacsclient.c $(NTLIB) $(CLIENTRES) $(config_h) | 347 | emacsclient${EXEEXT}: ${srcdir}/emacsclient.c $(NTLIB) $(config_h) |
| 345 | $(CC) ${ALL_CFLAGS} ${srcdir}/emacsclient.c \ | 348 | $(CC) ${ALL_CFLAGS} ${srcdir}/emacsclient.c \ |
| 346 | -DVERSION="\"${version}\"" $(CLIENTRES) $(LIB_WSOCK32) \ | 349 | -DVERSION="\"${version}\"" $(LIB_WSOCK32) \ |
| 347 | $(LOADLIBES) $(LIB_FDATASYNC) -o emacsclient${EXEEXT} | 350 | $(LOADLIBES) $(LIB_FDATASYNC) -o emacsclient${EXEEXT} |
| 348 | 351 | ||
| 352 | emacsclientw${EXEEXT}: ${srcdir}/emacsclient.c $(NTLIB) $(CLIENTRES) $(config_h) | ||
| 353 | $(CC) ${ALL_CFLAGS} $(CLIENTRES) -mwindows ${srcdir}/emacsclient.c \ | ||
| 354 | -DVERSION="\"${version}\"" $(LIB_WSOCK32) \ | ||
| 355 | $(LOADLIBES) -lcomctl32 $(LIB_FDATASYNC) -o emacsclient${EXEEXT} | ||
| 356 | |||
| 349 | ntlib.o: ${srcdir}/ntlib.c ${srcdir}/ntlib.h | 357 | ntlib.o: ${srcdir}/ntlib.c ${srcdir}/ntlib.h |
| 350 | $(CC) -c ${CPP_CFLAGS} ${srcdir}/ntlib.c | 358 | $(CC) -c ${CPP_CFLAGS} ${srcdir}/ntlib.c |
| 351 | 359 | ||