Marc Jones (marcj303(a)gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/318
-gerrit
commit 6c5d7b5cf2ed79d8b58659fac0b2e9684425ef91
Author: Marc Jones <marcj303(a)gmail.com>
Date: Fri Oct 7 17:20:30 2011 -0600
Allow XGCCPATH to be set on the make command line.
The xgcc toolchain may be moved by the user and passed in on the commandline. Updates the Makefile and the xcompile script.
Change-Id: I05797b2cabce39bdd7868c2515f30d34043fc8cc
Signed-off-by: Marc Jones <marcj303(a)gmail.com>
---
Makefile | 2 +-
util/xcompile/xcompile | 5 +++--
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index 44a1d63..c543897 100644
--- a/Makefile
+++ b/Makefile
@@ -34,7 +34,7 @@ ifeq ($(INNER_SCANBUILD),y)
CC_real:=$(CC)
endif
-$(if $(wildcard .xcompile),,$(eval $(shell bash util/xcompile/xcompile > .xcompile)))
+$(if $(wildcard .xcompile),,$(eval $(shell bash util/xcompile/xcompile $(XGCCPATH) > .xcompile)))
include .xcompile
ifeq ($(INNER_SCANBUILD),y)
diff --git a/util/xcompile/xcompile b/util/xcompile/xcompile
index b68e1b3..a11fc9a 100644
--- a/util/xcompile/xcompile
+++ b/util/xcompile/xcompile
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/sh -xv
#
# This file is part of the coreboot project.
#
@@ -35,7 +35,8 @@ for make in make gmake gnumake; do
done
GCCPREFIX=invalid
-XGCCPATH="`pwd`/util/crossgcc/xgcc/bin/"
+XGCCPATH=${1:-"`pwd`/util/crossgcc/xgcc/bin/"}
+echo '#XGCCPATH='${XGCCPATH}
TMPFILE=`mktemp /tmp/temp.XXXX 2>/dev/null || echo /tmp/temp.78gOIUGz`
touch $TMPFILE
the following patch was just integrated into master:
commit 6b15b744b316b88f2affec952aaa8e5732007fa1
Author: Stefan Reinauer <reinauer(a)chromium.org>
Date: Wed Jun 22 16:39:19 2011 -0700
Extend coreboot table entry for serial ports
Add information about memory mapped/io mapped base addresses.
and fix up libpayload to use the same structures
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
Change-Id: I5f7b5eda6063261b9acb7a46310172d4a5471dfb
See http://review.coreboot.org/261 for details.
-gerrit
Thomas Gstaedtner (thomas(a)gstaedtner.net) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/311
-gerrit
commit 0770acf8abc1d4a1c70b97e4539369f56d30af9e
Author: Thomas Gstädtner <thomas(a)gstaedtner.net>
Date: Fri Oct 21 22:01:32 2011 +0200
FILO: Pass LIBCONFIG_PATH variable to FILOs make
This fixes the build for HEAD/master.
Current stable will not work, because it is too old for recent corboot.
Change-Id: I9dfd5de472d4f58f07147cb9b9bb0b543f228561
Signed-off-by: Thomas Gstädtner <thomas(a)gstaedtner.net>
---
payloads/external/FILO/Makefile.inc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/payloads/external/FILO/Makefile.inc b/payloads/external/FILO/Makefile.inc
index 229b8be..311b3c8 100644
--- a/payloads/external/FILO/Makefile.inc
+++ b/payloads/external/FILO/Makefile.inc
@@ -20,7 +20,7 @@ checkout:
config: libpayload
echo " CONFIG FILO $(NAME-y)"
- $(MAKE) -C filo defconfig
+ $(MAKE) -C filo defconfig LIBCONFIG_PATH=../../../libpayload
echo "CONFIG_COREBOOT=y" >> filo/.config
echo "CONFIG_DEBUG_SERIAL=y" >> filo/.config
echo "CONFIG_COREBOOT_FLASH=y" >> filo/.config