diff options
| author | Paul Eggert | 2014-09-01 02:49:51 -0700 |
|---|---|---|
| committer | Paul Eggert | 2014-09-01 02:49:51 -0700 |
| commit | bc12381e609621f4f87a290a4b8abc9d826528df (patch) | |
| tree | b0506d9a6c7dc1873277027a7c02f59bd7ffba8d | |
| parent | 1564080f0b24551765d7068b9fc02f6e5a78fea3 (diff) | |
| download | emacs-bc12381e609621f4f87a290a4b8abc9d826528df.tar.gz emacs-bc12381e609621f4f87a290a4b8abc9d826528df.zip | |
--enable-silent-warnings now suppresses more chatter.
* INSTALL, etc/NEWS: Document this.
* lib-src/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
(am__v_CC_0, am__v_CC_1, AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0)
(am__v_CCLD_1): New macros, taken from Automake.
(regex.o, etags${EXEEXT}, ctags${EXEEXT}, ebrowse${EXEEXT})
(profile${EXEEXT}, make-docfile${EXEEXT}, movemail${EXEEXT})
(pop.o, emacsclient${EXEEXT}, emacsclientw${EXEEXT})
(emacsclientw${EXEEXT}, ntlib.o, hexl${EXEEXT})
(update-game-score${EXEEXT}): Use them.
* lwlib/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
(am__v_CC_0, am__v_CC_1): New macros, taken from Automake.
(.c.o): Use them.
* oldXMenu/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
(am__v_CC_0, am__v_CC_1): New macros, taken from Automake.
(.c.o): Use them.
* src/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_)
(am__v_CC_0, am__v_CC_1, AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0)
(am__v_CCLD_1): New macros, taken from Automake.
(.c.o, .m.o, temacs$(EXEEXT)): Use them.
| -rw-r--r-- | ChangeLog | 3 | ||||
| -rw-r--r-- | INSTALL | 5 | ||||
| -rw-r--r-- | etc/ChangeLog | 5 | ||||
| -rw-r--r-- | etc/NEWS | 3 | ||||
| -rw-r--r-- | lib-src/ChangeLog | 10 | ||||
| -rw-r--r-- | lib-src/Makefile.in | 40 | ||||
| -rw-r--r-- | lwlib/ChangeLog | 7 | ||||
| -rw-r--r-- | lwlib/Makefile.in | 10 | ||||
| -rw-r--r-- | oldXMenu/ChangeLog | 7 | ||||
| -rw-r--r-- | oldXMenu/Makefile.in | 10 | ||||
| -rw-r--r-- | src/ChangeLog | 6 | ||||
| -rw-r--r-- | src/Makefile.in | 19 |
12 files changed, 107 insertions, 18 deletions
| @@ -1,5 +1,8 @@ | |||
| 1 | 2014-09-01 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2014-09-01 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | --enable-silent-warnings now suppresses more chatter. | ||
| 4 | * INSTALL: Document this. | ||
| 5 | |||
| 3 | Clean up extern decls a bit. | 6 | Clean up extern decls a bit. |
| 4 | * configure.ac (WERROR_CFLAGS): Don't disable -Wnested-externs. | 7 | * configure.ac (WERROR_CFLAGS): Don't disable -Wnested-externs. |
| 5 | While we're at it, don't disable -Wlogical-op either. | 8 | While we're at it, don't disable -Wlogical-op either. |
| @@ -328,6 +328,11 @@ and is useful with GNU-compatible compilers. On a recent GNU system | |||
| 328 | there should be no warnings; on older and on non-GNU systems the | 328 | there should be no warnings; on older and on non-GNU systems the |
| 329 | generated warnings may still be useful. | 329 | generated warnings may still be useful. |
| 330 | 330 | ||
| 331 | Use --enable-silent-rules to cause 'make' to chatter less. This is | ||
| 332 | helpful when combined with options like --enable-gcc-warnings that | ||
| 333 | generate long shell-command lines. 'make V=0' also suppresses the | ||
| 334 | chatter. | ||
| 335 | |||
| 331 | Use --enable-link-time-optimization to enable link-time optimizer. If | 336 | Use --enable-link-time-optimization to enable link-time optimizer. If |
| 332 | you're using GNU compiler, this feature is supported since version 4.5.0. | 337 | you're using GNU compiler, this feature is supported since version 4.5.0. |
| 333 | If `configure' can determine number of online CPUS on your system, final | 338 | If `configure' can determine number of online CPUS on your system, final |
diff --git a/etc/ChangeLog b/etc/ChangeLog index 60f9edbc6ce..4c8b5b1767e 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2014-09-01 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | --enable-silent-warnings now suppresses more chatter. | ||
| 4 | * NEWS: Document this. | ||
| 5 | |||
| 1 | 2014-08-29 Leo Liu <sdl.web@gmail.com> | 6 | 2014-08-29 Leo Liu <sdl.web@gmail.com> |
| 2 | 7 | ||
| 3 | * NEWS: Mention (:append FUN) to minibuffer-with-setup-hook. | 8 | * NEWS: Mention (:append FUN) to minibuffer-with-setup-hook. |
| @@ -40,6 +40,9 @@ or by sticking with Emacs 24.4. | |||
| 40 | ** The configure option `--with-pkg-config-prog' has been removed. | 40 | ** The configure option `--with-pkg-config-prog' has been removed. |
| 41 | Use './configure PKG_CONFIG=/full/name/of/pkg-config' if you need to. | 41 | Use './configure PKG_CONFIG=/full/name/of/pkg-config' if you need to. |
| 42 | 42 | ||
| 43 | ** The configure option '--enable-silent-rules' and the command | ||
| 44 | 'make V=0' now do a better job of suppressing chatter. | ||
| 45 | |||
| 43 | 46 | ||
| 44 | * Startup Changes in Emacs 24.5 | 47 | * Startup Changes in Emacs 24.5 |
| 45 | 48 | ||
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index bf4d500921b..b96fb192027 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,5 +1,15 @@ | |||
| 1 | 2014-09-01 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2014-09-01 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | --enable-silent-warnings now suppresses more chatter. | ||
| 4 | * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_) | ||
| 5 | (am__v_CC_0, am__v_CC_1, AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0) | ||
| 6 | (am__v_CCLD_1): New macros, taken from Automake. | ||
| 7 | (regex.o, etags${EXEEXT}, ctags${EXEEXT}, ebrowse${EXEEXT}) | ||
| 8 | (profile${EXEEXT}, make-docfile${EXEEXT}, movemail${EXEEXT}) | ||
| 9 | (pop.o, emacsclient${EXEEXT}, emacsclientw${EXEEXT}) | ||
| 10 | (emacsclientw${EXEEXT}, ntlib.o, hexl${EXEEXT}) | ||
| 11 | (update-game-score${EXEEXT}): Use them. | ||
| 12 | |||
| 3 | * etags.c (emacs_strchr, emacs_strrchr): Remove. | 13 | * etags.c (emacs_strchr, emacs_strrchr): Remove. |
| 4 | All uses replaced by strchr and strrchr, which are on all | 14 | All uses replaced by strchr and strrchr, which are on all |
| 5 | target platforms now. | 15 | target platforms now. |
diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in index 7eb13f667ec..fe101047dea 100644 --- a/lib-src/Makefile.in +++ b/lib-src/Makefile.in | |||
| @@ -45,6 +45,19 @@ UPDATE_MANIFEST = @UPDATE_MANIFEST@ | |||
| 45 | # Program name transformation. | 45 | # Program name transformation. |
| 46 | TRANSFORM = @program_transform_name@ | 46 | TRANSFORM = @program_transform_name@ |
| 47 | 47 | ||
| 48 | # 'make' verbosity. | ||
| 49 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | ||
| 50 | |||
| 51 | AM_V_CC = $(am__v_CC_@AM_V@) | ||
| 52 | am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) | ||
| 53 | am__v_CC_0 = @echo " CC " $@; | ||
| 54 | am__v_CC_1 = | ||
| 55 | |||
| 56 | AM_V_CCLD = $(am__v_CCLD_@AM_V@) | ||
| 57 | am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) | ||
| 58 | am__v_CCLD_0 = @echo " CCLD " $@; | ||
| 59 | am__v_CCLD_1 = | ||
| 60 | |||
| 48 | # ==================== Where To Install Things ==================== | 61 | # ==================== Where To Install Things ==================== |
| 49 | 62 | ||
| 50 | # Location to install Emacs.app under GNUstep / Mac OS X. | 63 | # Location to install Emacs.app under GNUstep / Mac OS X. |
| @@ -311,7 +324,7 @@ TAGS: etags${EXEEXT} | |||
| 311 | $(MAKE) -C ../lib libgnu.a | 324 | $(MAKE) -C ../lib libgnu.a |
| 312 | 325 | ||
| 313 | regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h $(config_h) | 326 | regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h $(config_h) |
| 314 | ${CC} -c ${CPP_CFLAGS} $< | 327 | $(AM_V_CC)$(CC) -c $(CPP_CFLAGS) $< |
| 315 | 328 | ||
| 316 | 329 | ||
| 317 | etags_deps = ${srcdir}/etags.c regex.o $(NTLIB) $(config_h) | 330 | etags_deps = ${srcdir}/etags.c regex.o $(NTLIB) $(config_h) |
| @@ -319,41 +332,41 @@ etags_cflags = -DEMACS_NAME="\"GNU Emacs\"" -DVERSION="\"${version}\"" -o $@ | |||
| 319 | etags_libs = regex.o $(LOADLIBES) $(NTLIB) | 332 | etags_libs = regex.o $(LOADLIBES) $(NTLIB) |
| 320 | 333 | ||
| 321 | etags${EXEEXT}: ${etags_deps} | 334 | etags${EXEEXT}: ${etags_deps} |
| 322 | $(CC) ${ALL_CFLAGS} $(etags_cflags) $< $(etags_libs) | 335 | $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} $(etags_cflags) $< $(etags_libs) |
| 323 | 336 | ||
| 324 | ## ctags.c is distinct from etags.c so that parallel makes do not write two | 337 | ## ctags.c is distinct from etags.c so that parallel makes do not write two |
| 325 | ## etags.o files on top of each other. | 338 | ## etags.o files on top of each other. |
| 326 | ## FIXME? | 339 | ## FIXME? |
| 327 | ## Can't we use a wrapper that calls 'etags --ctags'? | 340 | ## Can't we use a wrapper that calls 'etags --ctags'? |
| 328 | ctags${EXEEXT}: ${srcdir}/ctags.c ${etags_deps} | 341 | ctags${EXEEXT}: ${srcdir}/ctags.c ${etags_deps} |
| 329 | $(CC) ${ALL_CFLAGS} $(etags_cflags) $< $(etags_libs) | 342 | $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} $(etags_cflags) $< $(etags_libs) |
| 330 | 343 | ||
| 331 | ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${srcdir}/../lib/min-max.h $(NTLIB) \ | 344 | ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${srcdir}/../lib/min-max.h $(NTLIB) \ |
| 332 | $(config_h) | 345 | $(config_h) |
| 333 | $(CC) ${ALL_CFLAGS} -DVERSION="\"${version}\"" \ | 346 | $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} -DVERSION="\"${version}\"" \ |
| 334 | $< $(LOADLIBES) $(NTLIB) -o $@ | 347 | $< $(LOADLIBES) $(NTLIB) -o $@ |
| 335 | 348 | ||
| 336 | profile${EXEEXT}: ${srcdir}/profile.c $(NTLIB) $(config_h) | 349 | profile${EXEEXT}: ${srcdir}/profile.c $(NTLIB) $(config_h) |
| 337 | $(CC) ${ALL_CFLAGS} $< \ | 350 | $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} $< \ |
| 338 | $(LOADLIBES) $(NTLIB) $(LIB_CLOCK_GETTIME) -o $@ | 351 | $(LOADLIBES) $(NTLIB) $(LIB_CLOCK_GETTIME) -o $@ |
| 339 | 352 | ||
| 340 | make-docfile${EXEEXT}: ${srcdir}/make-docfile.c $(NTLIB) $(config_h) | 353 | make-docfile${EXEEXT}: ${srcdir}/make-docfile.c $(NTLIB) $(config_h) |
| 341 | $(CC) ${ALL_CFLAGS} $< $(LOADLIBES) $(NTLIB) -o $@ | 354 | $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} $< $(LOADLIBES) $(NTLIB) -o $@ |
| 342 | 355 | ||
| 343 | movemail${EXEEXT}: ${srcdir}/movemail.c pop.o $(NTLIB) $(config_h) | 356 | movemail${EXEEXT}: ${srcdir}/movemail.c pop.o $(NTLIB) $(config_h) |
| 344 | $(CC) ${ALL_CFLAGS} ${MOVE_FLAGS} $< pop.o \ | 357 | $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} ${MOVE_FLAGS} $< pop.o \ |
| 345 | $(LOADLIBES) $(NTLIB) $(LIBS_MOVE) -o $@ | 358 | $(LOADLIBES) $(NTLIB) $(LIBS_MOVE) -o $@ |
| 346 | 359 | ||
| 347 | pop.o: ${srcdir}/pop.c ${srcdir}/pop.h ${srcdir}/../lib/min-max.h $(config_h) | 360 | pop.o: ${srcdir}/pop.c ${srcdir}/pop.h ${srcdir}/../lib/min-max.h $(config_h) |
| 348 | $(CC) -c ${CPP_CFLAGS} ${MOVE_FLAGS} $< | 361 | $(AM_V_CC)$(CC) -c ${CPP_CFLAGS} ${MOVE_FLAGS} $< |
| 349 | 362 | ||
| 350 | emacsclient${EXEEXT}: ${srcdir}/emacsclient.c $(NTLIB) $(config_h) | 363 | emacsclient${EXEEXT}: ${srcdir}/emacsclient.c $(NTLIB) $(config_h) |
| 351 | $(CC) ${ALL_CFLAGS} $< \ | 364 | $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} $< \ |
| 352 | -DVERSION="\"${version}\"" $(NTLIB) $(LOADLIBES) $(LIB_FDATASYNC) \ | 365 | -DVERSION="\"${version}\"" $(NTLIB) $(LOADLIBES) $(LIB_FDATASYNC) \ |
| 353 | $(LIB_WSOCK32) $(LIBS_ECLIENT) -o $@ | 366 | $(LIB_WSOCK32) $(LIBS_ECLIENT) -o $@ |
| 354 | 367 | ||
| 355 | emacsclientw${EXEEXT}: ${srcdir}/emacsclient.c $(NTLIB) $(CLIENTRES) $(config_h) | 368 | emacsclientw${EXEEXT}: ${srcdir}/emacsclient.c $(NTLIB) $(CLIENTRES) $(config_h) |
| 356 | $(CC) ${ALL_CFLAGS} $(CLIENTRES) -mwindows $< \ | 369 | $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} $(CLIENTRES) -mwindows $< \ |
| 357 | -DVERSION="\"${version}\"" $(LOADLIBES) $(LIB_FDATASYNC) \ | 370 | -DVERSION="\"${version}\"" $(LOADLIBES) $(LIB_FDATASYNC) \ |
| 358 | $(LIB_WSOCK32) $(LIBS_ECLIENT) -o $@ | 371 | $(LIB_WSOCK32) $(LIBS_ECLIENT) -o $@ |
| 359 | 372 | ||
| @@ -365,13 +378,14 @@ NTDEPS = $(NTINC)/ms-w32.h $(NTINC)/sys/stat.h $(NTINC)/inttypes.h \ | |||
| 365 | # The dependency on $(NTDEPS) is a trick intended to cause recompile of | 378 | # The dependency on $(NTDEPS) is a trick intended to cause recompile of |
| 366 | # programs on MinGW whenever some private header in nt/inc is modified. | 379 | # programs on MinGW whenever some private header in nt/inc is modified. |
| 367 | ntlib.o: ${srcdir}/ntlib.c ${srcdir}/ntlib.h $(NTDEPS) | 380 | ntlib.o: ${srcdir}/ntlib.c ${srcdir}/ntlib.h $(NTDEPS) |
| 368 | $(CC) -c ${CPP_CFLAGS} $< | 381 | $(AM_V_CC)$(CC) -c ${CPP_CFLAGS} $< |
| 369 | 382 | ||
| 370 | hexl${EXEEXT}: ${srcdir}/hexl.c $(NTLIB) $(config_h) | 383 | hexl${EXEEXT}: ${srcdir}/hexl.c $(NTLIB) $(config_h) |
| 371 | $(CC) ${ALL_CFLAGS} $< $(LOADLIBES) -o $@ | 384 | $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} $< $(LOADLIBES) -o $@ |
| 372 | 385 | ||
| 373 | update-game-score${EXEEXT}: ${srcdir}/update-game-score.c $(NTLIB) $(config_h) | 386 | update-game-score${EXEEXT}: ${srcdir}/update-game-score.c $(NTLIB) $(config_h) |
| 374 | $(CC) ${ALL_CFLAGS} -DHAVE_SHARED_GAME_DIR="\"$(gamedir)\"" \ | 387 | $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} \ |
| 388 | -DHAVE_SHARED_GAME_DIR="\"$(gamedir)\"" \ | ||
| 375 | $< $(LOADLIBES) $(NTLIB) -o $@ | 389 | $< $(LOADLIBES) $(NTLIB) -o $@ |
| 376 | 390 | ||
| 377 | emacsclient.res: $(NTINC)/../emacsclient.rc | 391 | emacsclient.res: $(NTINC)/../emacsclient.rc |
diff --git a/lwlib/ChangeLog b/lwlib/ChangeLog index 11ee10edac2..c832dd39927 100644 --- a/lwlib/ChangeLog +++ b/lwlib/ChangeLog | |||
| @@ -1,3 +1,10 @@ | |||
| 1 | 2014-09-01 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | --enable-silent-warnings now suppresses more chatter. | ||
| 4 | * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_) | ||
| 5 | (am__v_CC_0, am__v_CC_1): New macros, taken from Automake. | ||
| 6 | (.c.o): Use them. | ||
| 7 | |||
| 1 | 2014-07-15 Dmitry Antipov <dmantipov@yandex.ru> | 8 | 2014-07-15 Dmitry Antipov <dmantipov@yandex.ru> |
| 2 | 9 | ||
| 3 | * lwlib.h (toplevel): Use unsigned int for LWLIB_ID. | 10 | * lwlib.h (toplevel): Use unsigned int for LWLIB_ID. |
diff --git a/lwlib/Makefile.in b/lwlib/Makefile.in index 516b3286951..b01e69c4392 100644 --- a/lwlib/Makefile.in +++ b/lwlib/Makefile.in | |||
| @@ -51,6 +51,14 @@ TOOLKIT_OBJS = $(@X_TOOLKIT_TYPE@_OBJS) | |||
| 51 | 51 | ||
| 52 | OBJS = lwlib.o $(TOOLKIT_OBJS) lwlib-utils.o | 52 | OBJS = lwlib.o $(TOOLKIT_OBJS) lwlib-utils.o |
| 53 | 53 | ||
| 54 | # 'make' verbosity. | ||
| 55 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | ||
| 56 | |||
| 57 | AM_V_CC = $(am__v_CC_@AM_V@) | ||
| 58 | am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) | ||
| 59 | am__v_CC_0 = @echo " CC " $@; | ||
| 60 | am__v_CC_1 = | ||
| 61 | |||
| 54 | DEPDIR = deps | 62 | DEPDIR = deps |
| 55 | ## -MMD -MF $(DEPDIR)/$*.d if AUTO_DEPEND; else empty. | 63 | ## -MMD -MF $(DEPDIR)/$*.d if AUTO_DEPEND; else empty. |
| 56 | DEPFLAGS = @DEPFLAGS@ | 64 | DEPFLAGS = @DEPFLAGS@ |
| @@ -73,7 +81,7 @@ all: liblw.a | |||
| 73 | 81 | ||
| 74 | .c.o: | 82 | .c.o: |
| 75 | @$(MKDEPDIR) | 83 | @$(MKDEPDIR) |
| 76 | $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $< | 84 | $(AM_V_CC)$(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $< |
| 77 | 85 | ||
| 78 | liblw.a: $(OBJS) | 86 | liblw.a: $(OBJS) |
| 79 | rm -f $@ | 87 | rm -f $@ |
diff --git a/oldXMenu/ChangeLog b/oldXMenu/ChangeLog index 1d98a544d25..e19c695c217 100644 --- a/oldXMenu/ChangeLog +++ b/oldXMenu/ChangeLog | |||
| @@ -1,3 +1,10 @@ | |||
| 1 | 2014-09-01 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | --enable-silent-warnings now suppresses more chatter. | ||
| 4 | * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_) | ||
| 5 | (am__v_CC_0, am__v_CC_1): New macros, taken from Automake. | ||
| 6 | (.c.o): Use them. | ||
| 7 | |||
| 1 | 2014-07-12 Dmitry Antipov <dmantipov@yandex.ru> | 8 | 2014-07-12 Dmitry Antipov <dmantipov@yandex.ru> |
| 2 | 9 | ||
| 3 | * XMenuInt.h (XDeleteAssoc): Remove duplicated prototype to | 10 | * XMenuInt.h (XDeleteAssoc): Remove duplicated prototype to |
diff --git a/oldXMenu/Makefile.in b/oldXMenu/Makefile.in index bfa7d97912a..230828157e8 100644 --- a/oldXMenu/Makefile.in +++ b/oldXMenu/Makefile.in | |||
| @@ -93,6 +93,14 @@ OBJS = Activate.o \ | |||
| 93 | all: libXMenu11.a | 93 | all: libXMenu11.a |
| 94 | .PHONY: all | 94 | .PHONY: all |
| 95 | 95 | ||
| 96 | # 'make' verbosity. | ||
| 97 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | ||
| 98 | |||
| 99 | AM_V_CC = $(am__v_CC_@AM_V@) | ||
| 100 | am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) | ||
| 101 | am__v_CC_0 = @echo " CC " $@; | ||
| 102 | am__v_CC_1 = | ||
| 103 | |||
| 96 | DEPDIR = deps | 104 | DEPDIR = deps |
| 97 | ## -MMD -MF $(DEPDIR)/$*.d if AUTO_DEPEND; else empty. | 105 | ## -MMD -MF $(DEPDIR)/$*.d if AUTO_DEPEND; else empty. |
| 98 | DEPFLAGS = @DEPFLAGS@ | 106 | DEPFLAGS = @DEPFLAGS@ |
| @@ -107,7 +115,7 @@ ALL_CFLAGS=$(C_SWITCH_SYSTEM) $(C_SWITCH_MACHINE) \ | |||
| 107 | 115 | ||
| 108 | .c.o: | 116 | .c.o: |
| 109 | @$(MKDEPDIR) | 117 | @$(MKDEPDIR) |
| 110 | $(CC) -c ${ALL_CFLAGS} $< | 118 | $(AM_V_CC)$(CC) -c ${ALL_CFLAGS} $< |
| 111 | 119 | ||
| 112 | libXMenu11.a: $(OBJS) $(EXTRA) | 120 | libXMenu11.a: $(OBJS) $(EXTRA) |
| 113 | $(RM) $@ | 121 | $(RM) $@ |
diff --git a/src/ChangeLog b/src/ChangeLog index 0bf0842690b..35f0ba03f21 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,11 @@ | |||
| 1 | 2014-09-01 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2014-09-01 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | --enable-silent-warnings now suppresses more chatter. | ||
| 4 | * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_) | ||
| 5 | (am__v_CC_0, am__v_CC_1, AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0) | ||
| 6 | (am__v_CCLD_1): New macros, taken from Automake. | ||
| 7 | (.c.o, .m.o, temacs$(EXEEXT)): Use them. | ||
| 8 | |||
| 3 | Clean up extern decls a bit. | 9 | Clean up extern decls a bit. |
| 4 | * bytecode.c: Include blockinput.h and keyboard.h rather | 10 | * bytecode.c: Include blockinput.h and keyboard.h rather |
| 5 | than rolling their APIs by hand. | 11 | than rolling their APIs by hand. |
diff --git a/src/Makefile.in b/src/Makefile.in index 3f1192fe3ff..3fe1b1c83c2 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -304,6 +304,19 @@ UNEXEC_OBJ = @UNEXEC_OBJ@ | |||
| 304 | 304 | ||
| 305 | CANNOT_DUMP=@CANNOT_DUMP@ | 305 | CANNOT_DUMP=@CANNOT_DUMP@ |
| 306 | 306 | ||
| 307 | # 'make' verbosity. | ||
| 308 | AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ | ||
| 309 | |||
| 310 | AM_V_CC = $(am__v_CC_@AM_V@) | ||
| 311 | am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) | ||
| 312 | am__v_CC_0 = @echo " CC " $@; | ||
| 313 | am__v_CC_1 = | ||
| 314 | |||
| 315 | AM_V_CCLD = $(am__v_CCLD_@AM_V@) | ||
| 316 | am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) | ||
| 317 | am__v_CCLD_0 = @echo " CCLD " $@; | ||
| 318 | am__v_CCLD_1 = | ||
| 319 | |||
| 307 | DEPDIR=deps | 320 | DEPDIR=deps |
| 308 | ## -MMD -MF $(DEPDIR)/$*.d if AUTO_DEPEND; else empty. | 321 | ## -MMD -MF $(DEPDIR)/$*.d if AUTO_DEPEND; else empty. |
| 309 | DEPFLAGS=@DEPFLAGS@ | 322 | DEPFLAGS=@DEPFLAGS@ |
| @@ -334,10 +347,10 @@ ALL_OBJC_CFLAGS=$(ALL_CFLAGS) $(GNU_OBJC_CFLAGS) | |||
| 334 | .SUFFIXES: .m | 347 | .SUFFIXES: .m |
| 335 | .c.o: | 348 | .c.o: |
| 336 | @$(MKDEPDIR) | 349 | @$(MKDEPDIR) |
| 337 | $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $(PROFILING_CFLAGS) $< | 350 | $(AM_V_CC)$(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $(PROFILING_CFLAGS) $< |
| 338 | .m.o: | 351 | .m.o: |
| 339 | @$(MKDEPDIR) | 352 | @$(MKDEPDIR) |
| 340 | $(CC) -c $(CPPFLAGS) $(ALL_OBJC_CFLAGS) $(PROFILING_CFLAGS) $< | 353 | $(AM_V_CC)$(CC) -c $(CPPFLAGS) $(ALL_OBJC_CFLAGS) $(PROFILING_CFLAGS) $< |
| 341 | 354 | ||
| 342 | ## lastfile must follow all files whose initialized data areas should | 355 | ## lastfile must follow all files whose initialized data areas should |
| 343 | ## be dumped as pure by dump-emacs. | 356 | ## be dumped as pure by dump-emacs. |
| @@ -491,7 +504,7 @@ $(lib)/libgnu.a: $(config_h) | |||
| 491 | ## to start if Vinstallation_directory has the wrong value. | 504 | ## to start if Vinstallation_directory has the wrong value. |
| 492 | temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) \ | 505 | temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) \ |
| 493 | $(lib)/libgnu.a $(EMACSRES) | 506 | $(lib)/libgnu.a $(EMACSRES) |
| 494 | $(CC) $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \ | 507 | $(AM_V_CCLD)$(CC) $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \ |
| 495 | -o temacs $(ALLOBJS) $(lib)/libgnu.a $(W32_RES_LINK) $(LIBES) | 508 | -o temacs $(ALLOBJS) $(lib)/libgnu.a $(W32_RES_LINK) $(LIBES) |
| 496 | $(MKDIR_P) $(etc) | 509 | $(MKDIR_P) $(etc) |
| 497 | test "$(CANNOT_DUMP)" = "yes" || \ | 510 | test "$(CANNOT_DUMP)" = "yes" || \ |