add arm-none-eabi toolchain for boards w/our EC
Boards that build the CrOS EC need this toolchain. Previously they were
relying on it existing in the SDK by way of link, but as we change the
sdk to not install all toolchains by default, these boards need to pull
in the ones they use explicitly.
BUG=chromium:342199
TEST=pre-cq passes
TEST=building in new sdk works for these boards
Change-Id: I865a2243b293d06707d3d535c05ca512601aa9d5
Reviewed-on: https://chromium-review.googlesource.com/229821
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
diff --git a/overlay-auron/toolchain.conf b/overlay-auron/toolchain.conf
index 932b2b2..6fc54f6 100644
--- a/overlay-auron/toolchain.conf
+++ b/overlay-auron/toolchain.conf
@@ -2,3 +2,6 @@
# This is needed to build the target firmware
i686-pc-linux-gnu
+
+# This is needed to build the EC firmware
+arm-none-eabi
diff --git a/overlay-cranky/toolchain.conf b/overlay-cranky/toolchain.conf
index 5a3f6db..6fc54f6 100644
--- a/overlay-cranky/toolchain.conf
+++ b/overlay-cranky/toolchain.conf
@@ -1,3 +1,7 @@
-# This is needed to build the target firmware
x86_64-cros-linux-gnu
+
+# This is needed to build the target firmware
i686-pc-linux-gnu
+
+# This is needed to build the EC firmware
+arm-none-eabi
diff --git a/overlay-daisy/toolchain.conf b/overlay-daisy/toolchain.conf
index 7a81c8e..a995aff 100644
--- a/overlay-daisy/toolchain.conf
+++ b/overlay-daisy/toolchain.conf
@@ -1 +1,4 @@
armv7a-cros-linux-gnueabi
+
+# This is needed to build the EC firmware
+arm-none-eabi
diff --git a/overlay-falco/toolchain.conf b/overlay-falco/toolchain.conf
index 932b2b2..6fc54f6 100644
--- a/overlay-falco/toolchain.conf
+++ b/overlay-falco/toolchain.conf
@@ -2,3 +2,6 @@
# This is needed to build the target firmware
i686-pc-linux-gnu
+
+# This is needed to build the EC firmware
+arm-none-eabi
diff --git a/overlay-nyan/toolchain.conf b/overlay-nyan/toolchain.conf
index e98fd4a..d66fb1b 100644
--- a/overlay-nyan/toolchain.conf
+++ b/overlay-nyan/toolchain.conf
@@ -2,3 +2,6 @@
# Distributed under the terms of the GNU General Public License v2
armv7a-cros-linux-gnueabi
+
+# This is needed to build the EC firmware
+arm-none-eabi
diff --git a/overlay-peach/toolchain.conf b/overlay-peach/toolchain.conf
index 7a81c8e..a995aff 100644
--- a/overlay-peach/toolchain.conf
+++ b/overlay-peach/toolchain.conf
@@ -1 +1,4 @@
armv7a-cros-linux-gnueabi
+
+# This is needed to build the EC firmware
+arm-none-eabi
diff --git a/overlay-peppy/toolchain.conf b/overlay-peppy/toolchain.conf
index 932b2b2..6fc54f6 100644
--- a/overlay-peppy/toolchain.conf
+++ b/overlay-peppy/toolchain.conf
@@ -2,3 +2,6 @@
# This is needed to build the target firmware
i686-pc-linux-gnu
+
+# This is needed to build the EC firmware
+arm-none-eabi
diff --git a/overlay-puppy/toolchain.conf b/overlay-puppy/toolchain.conf
index e98fd4a..d66fb1b 100644
--- a/overlay-puppy/toolchain.conf
+++ b/overlay-puppy/toolchain.conf
@@ -2,3 +2,6 @@
# Distributed under the terms of the GNU General Public License v2
armv7a-cros-linux-gnueabi
+
+# This is needed to build the EC firmware
+arm-none-eabi
diff --git a/overlay-rambi/toolchain.conf b/overlay-rambi/toolchain.conf
index 932b2b2..6fc54f6 100644
--- a/overlay-rambi/toolchain.conf
+++ b/overlay-rambi/toolchain.conf
@@ -2,3 +2,6 @@
# This is needed to build the target firmware
i686-pc-linux-gnu
+
+# This is needed to build the EC firmware
+arm-none-eabi
diff --git a/overlay-veyron/toolchain.conf b/overlay-veyron/toolchain.conf
index 7a81c8e..a995aff 100644
--- a/overlay-veyron/toolchain.conf
+++ b/overlay-veyron/toolchain.conf
@@ -1 +1,4 @@
armv7a-cros-linux-gnueabi
+
+# This is needed to build the EC firmware
+arm-none-eabi