[coreboot-gerrit] Patch set updated for coreboot: crossgcc/buildgcc: Show additional information while building

Martin Roth (martinroth@google.com) gerrit at coreboot.org
Mon Nov 14 20:00:37 CET 2016


Martin Roth (martinroth at google.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/17418

-gerrit

commit 830ba55c4f522f3bd85899337ed8f8c29ee00e5d
Author: Martin Roth <martinroth at google.com>
Date:   Mon Nov 14 11:58:39 2016 -0700

    crossgcc/buildgcc: Show additional information while building
    
    - Show number of threads being used to build.
    - Show the version number of each package when skipping it.
    - Show whether the tool a host or target build.
    
    Change-Id: I1134c08b417a731859e6b25fe38aecf01a85927b
    Signed-off-by: Martin Roth <martinroth at google.com>
---
 util/crossgcc/buildgcc | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index 949e17c..30fc3d5 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -32,6 +32,7 @@ DESTDIR=
 SAVETEMPS=0
 SKIPPYTHON=1
 BOOTSTRAP=0
+THREADS=1
 
 # GCC toolchain version numbers
 GMP_VERSION=6.1.0
@@ -366,9 +367,9 @@ generic_build()
 	mkdir -p "$builddir"
 
 	if [ -f "$success" ]; then
-		printf "Skipping $package as it is already built\n"
+		printf "Skipping $package v$version for $host_target as it is already built\n"
 	else
-		printf "Building $package $version ... "
+		printf "Building $package v$version for $host_target ... "
 		DIR="$PWD"
 		cd "$builddir"
 		rm -f .failed
@@ -774,7 +775,7 @@ while true ; do
 		-p|--platform)	shift; TARGETARCH="$1"; shift;;
 		-l|--languages)	shift; LANGUAGES="$1"; shift;;
 		-D|--destdir)	shift; DESTDIR="$1"; shift;;
-		-j|--jobs)	shift; JOBS="-j $1"; shift;;
+		-j|--jobs)	shift; THREADS="$1"; JOBS="-j $1"; shift;;
 		-P|--package)   shift; PACKAGE="$1"; shift;;
 		-S|--scripting) shift; SKIPPYTHON=0;;
 		-y|--ccache)	shift; USECCACHE=1;;
@@ -801,6 +802,8 @@ fi
 #print toolchain builder version string as the header
 printversion
 
+printf "Building toolchain using %d thread(s).\n\n" "$THREADS"
+
 case "$TARGETARCH" in
 	x86_64-elf)		;;
 	x86_64*)		TARGETARCH=x86_64-elf;;



More information about the coreboot-gerrit mailing list