From 533bca80ed6d2b1f1947f10926b5a7415b1c3359 Mon Sep 17 00:00:00 2001 From: Zheng Bao Date: Fri, 28 Sep 2012 19:38:37 +0800 Subject: [PATCH] lint: Add template for mktemp to meet BSD requirements Change-Id: I86cecf6aee1fcb682cb32bd0f03e014fd1afe594 Signed-off-by: Zheng Bao Signed-off-by: Zheng Bao Reviewed-on: http://review.coreboot.org/1549 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi --- Makefile.inc | 2 +- util/lint/lint-001-no-global-config-in-romstage | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.inc b/Makefile.inc index bcf0e6e14a..45d462c032 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -272,7 +272,7 @@ update: dongle.py -c /dev/term/1 $(obj)/coreboot.rom EOF lint lint-stable: - FAILED=0; LINTLOG=`mktemp`; \ + FAILED=0; LINTLOG=`mktemp .tmpconfig.lintXXXXX`; \ for script in util/lint/$@-*; do \ echo; echo `basename $$script`; \ grep "^# DESCR:" $$script | sed "s,.*DESCR: *,," ; \ diff --git a/util/lint/lint-001-no-global-config-in-romstage b/util/lint/lint-001-no-global-config-in-romstage index 0c6f403194..4b1d3170ce 100755 --- a/util/lint/lint-001-no-global-config-in-romstage +++ b/util/lint/lint-001-no-global-config-in-romstage @@ -19,7 +19,7 @@ # DESCR: Check that no symbol #defined in any romstage.c is used elsewhere DEFINES=`grep "#define" src/mainboard/*/*/romstage.c |sed 's,.*#define[\t ]\([^\t ]*\)[\t ].*,\1,' | grep -v "(" | sort -u` -SCANBUCKET=`mktemp` +SCANBUCKET=`mktemp .tmpconfig.lint001XXXXX` LC_ALL=C export LC_ALL find src -name .svn -type d -prune -o -name mainboard -type d -prune -o -name examples -type d -prune -o -type f -exec sed -nf `dirname $0`/remccoms3.sed {} + > $SCANBUCKET