浏览代码

buildman: Add gcc 4.9.0 with Microblaze toolchain

Also read gcc 4.9.0 at kernel.org which also have Microblaze toolchain.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Acked-by: Simon Glass <sjg@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>

Fixed unit test failure by updating the test:
Signed-off-by: Simon Glass <sjg@chromium.org>
Michal Simek 10 年之前
父节点
当前提交
1246231c48
共有 3 个文件被更改,包括 3 次插入3 次删除
  1. 1 1
      tools/buildman/README
  2. 1 1
      tools/buildman/test.py
  3. 1 1
      tools/buildman/toolchain.py

+ 1 - 1
tools/buildman/README

@@ -348,7 +348,7 @@ At the time of writing, U-Boot has these architectures:
    arc, arm, avr32, blackfin, m68k, microblaze, mips, nds32, nios2, openrisc
    arc, arm, avr32, blackfin, m68k, microblaze, mips, nds32, nios2, openrisc
    powerpc, sandbox, sh, sparc, x86
    powerpc, sandbox, sh, sparc, x86
 
 
-Of these, only arc, microblaze and nds32 are not available at kernel.org..
+Of these, only arc and nds32 are not available at kernel.org..
 
 
 
 
 How to run it
 How to run it

+ 1 - 1
tools/buildman/test.py

@@ -411,7 +411,7 @@ class TestBuild(unittest.TestCase):
 
 
     def testToolchainDownload(self):
     def testToolchainDownload(self):
         """Test that we can download toolchains"""
         """Test that we can download toolchains"""
-        self.assertEqual('https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/x86_64-gcc-4.6.3-nolibc_arm-unknown-linux-gnueabi.tar.xz',
+        self.assertEqual('https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.9.0/x86_64-gcc-4.9.0-nolibc_arm-unknown-linux-gnueabi.tar.xz',
             self.toolchains.LocateArchUrl('arm'))
             self.toolchains.LocateArchUrl('arm'))
 
 
 
 

+ 1 - 1
tools/buildman/toolchain.py

@@ -339,7 +339,7 @@ class Toolchains:
         """
         """
         arch = command.OutputOneLine('uname', '-m')
         arch = command.OutputOneLine('uname', '-m')
         base = 'https://www.kernel.org/pub/tools/crosstool/files/bin'
         base = 'https://www.kernel.org/pub/tools/crosstool/files/bin'
-        versions = ['4.6.3', '4.6.2', '4.5.1', '4.2.4']
+        versions = ['4.9.0', '4.6.3', '4.6.2', '4.5.1', '4.2.4']
         links = []
         links = []
         for version in versions:
         for version in versions:
             url = '%s/%s/%s/' % (base, arch, version)
             url = '%s/%s/%s/' % (base, arch, version)