aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2021-07-23 14:57:24 +0100
committerJon Turney <jon.turney@dronecode.org.uk>2021-12-09 21:41:05 +0000
commit2b6f088ac3acba932b65322e40704bc2f4bdf1b7 (patch)
tree0fabd21ace8a7cd960304a280757c8b8d77c7f84
parent366e43a30c0fd39553c95a5f9e455bea9f3ee766 (diff)
downloadnewlib-2b6f088ac3acba932b65322e40704bc2f4bdf1b7.zip
newlib-2b6f088ac3acba932b65322e40704bc2f4bdf1b7.tar.gz
newlib-2b6f088ac3acba932b65322e40704bc2f4bdf1b7.tar.bz2
newlib: Enable automake silent rules
Use AM_SILENT_RULES, to enable automake silent rules (by default), if we are using a version of automake which supports it (>=1.11). Silent rules can be disabled by configuring with '--disable-silent-rules', or invoking 'make V=1'. For ease of reviewing, this patch doesn't contain configure and Makefile.in regeneration. Future work: There are a few compilations which are not silenced by this, as they use custom rules.
-rw-r--r--newlib/README3
-rw-r--r--newlib/acinclude.m41
2 files changed, 4 insertions, 0 deletions
diff --git a/newlib/README b/newlib/README
index c82bf8b..1c05412 100644
--- a/newlib/README
+++ b/newlib/README
@@ -127,6 +127,9 @@ directories, you can run `make' on them in parallel (for example, if
they are NFS-mounted on each of the hosts); they will not interfere
with each other.
+ By default, the execution of build rules in `make' is less verbose.
+To disable, run `make V=1'; or use the `--disable-silent-rules’ option
+of `./configure'.
Specifying names for hosts and targets
======================================
diff --git a/newlib/acinclude.m4 b/newlib/acinclude.m4
index 05e545c..42af6b5 100644
--- a/newlib/acinclude.m4
+++ b/newlib/acinclude.m4
@@ -121,6 +121,7 @@ AC_SUBST(newlib_basedir)
AC_CANONICAL_HOST
AM_INIT_AUTOMAKE([cygnus no-define 1.9.5])
+m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES(yes)])
# FIXME: We temporarily define our own version of AC_PROG_CC. This is
# copied from autoconf 2.12, but does not call AC_PROG_CC_WORKS. We