[coreboot] New patch to review for coreboot: 8a9c2a4 crossgcc: Generalize matching for the mingw case

Patrick Georgi (patrick@georgi-clan.de) gerrit at coreboot.org
Thu Dec 6 14:35:48 CET 2012


Patrick Georgi (patrick at georgi-clan.de) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1972

-gerrit

commit 8a9c2a4f03afe32cbc70752e2daf9949414e1e9c
Author: Patrick Georgi <patrick.georgi at secunet.com>
Date:   Thu Dec 6 12:14:49 2012 +0100

    crossgcc: Generalize matching for the mingw case
    
    With this change, i686-pc-mingw32 is acceptable, too.
    
    Change-Id: I924f7ece84e77dc751e5e0318bac1ebc72d39d21
    Signed-off-by: Patrick Georgi <patrick.georgi at secunet.com>
---
 util/crossgcc/buildgcc | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index 4424a4d..6d3be97 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -238,7 +238,7 @@ if [ $SKIPPYTHON -eq 1 ]; then
 fi
 
 MINGW_ARCHIVES=""
-if [ "$TARGETARCH" = "i386-mingw32" ]; then
+if [ "`echo $TARGETARCH | grep -c -- -mingw32`" -gt 0 ]; then
 	MINGW_ARCHIVES="$W32API_ARCHIVE $MINGWRT_ARCHIVE"
 fi
 
@@ -285,7 +285,7 @@ printf "Downloaded tar balls ... "
 printf "${green}ok${NC}\n"
 
 MINGW_PACKAGES=""
-if [ "$TARGETARCH" = "i386-mingw32" ]; then
+if [ "`echo $TARGETARCH | grep -c -- -mingw32`" -gt 0 ]; then
 	MINGW_PACKAGES="W32API MINGWRT"
 fi
 
@@ -315,10 +315,10 @@ done
 printf "Unpacked and patched ... "
 printf "${green}ok${NC}\n"
 
-if [ "$TARGETARCH" = "i386-mingw32" ]; then
-	mkdir -p $TARGETDIR/i386-mingw32/sys-include
+if [ "`echo $TARGETARCH | grep -c -- -mingw32`" -gt 0 ]; then
+	mkdir -p $TARGETDIR/$TARGETARCH/sys-include
 	mv $MINGWRT_DIR/include/* $W32API_DIR/include/* \
-				  $TARGETDIR/i386-mingw32/sys-include
+				  $TARGETDIR/$TARGETARCH/sys-include
 fi
 
 CC=cc




More information about the coreboot mailing list