[U-Boot] Recommended SH toolchain

Hi Nobuhiro,
I'm trying to verify the correct build of all SH boards in U-Boot. What is the recommended toolchain to use?
I tried the one from kernel.org [1], but it does not work for all the boards, I get build errors like this one:
Building rsk7203 board... sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** [include/autoconf.mk.dep] Error 1 make[2]: *** [silentoldconfig] Error 1 make: *** [sub-make] Error 2 sh4-linux-size: '/home/lab/dev/u-boot/out/all_sh/u-boot': No such file sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [include/autoconf.mk.dep] Error 1 'make -f /home/lab/dev/u-boot/scripts/Makefile.autoconf obj=include include/autoconf.mk include/autoconf.mk.dep' Failed make[2]: *** [silentoldconfig] Error 1 make[1]: *** No rule to make target `include/config/auto.conf', needed by `include/config/uboot.release'. Stop. make: *** [sub-make] Error 2
I'll appreciate your help.
[1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/
Regards, Vasili

Hi Tom,
On Thu, Aug 21, 2014 at 2:07 PM, Vasili Galka vvv444@gmail.com wrote:
Hi Nobuhiro,
I'm trying to verify the correct build of all SH boards in U-Boot. What is the recommended toolchain to use?
I tried the one from kernel.org [1], but it does not work for all the boards, I get build errors like this one:
Building rsk7203 board... sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** [include/autoconf.mk.dep] Error 1 make[2]: *** [silentoldconfig] Error 1 make: *** [sub-make] Error 2 sh4-linux-size: '/home/lab/dev/u-boot/out/all_sh/u-boot': No such file sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [include/autoconf.mk.dep] Error 1 'make -f /home/lab/dev/u-boot/scripts/Makefile.autoconf obj=include include/autoconf.mk include/autoconf.mk.dep' Failed make[2]: *** [silentoldconfig] Error 1 make[1]: *** No rule to make target `include/config/auto.conf', needed by `include/config/uboot.release'. Stop. make: *** [sub-make] Error 2
I'll appreciate your help.
[1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/
Regards, Vasili
What is the state of U-Boot support for the SH architecture? Is it maintained at all? I wanted to verify the build, but failed finding a proper toolchain. I tried contacting the custodian (Nobuhiro), but got no answer.
Best, Vasili

On Tue, Sep 02, 2014 at 02:49:36PM +0300, Vasili Galka wrote:
Hi Tom,
On Thu, Aug 21, 2014 at 2:07 PM, Vasili Galka vvv444@gmail.com wrote:
Hi Nobuhiro,
I'm trying to verify the correct build of all SH boards in U-Boot. What is the recommended toolchain to use?
I tried the one from kernel.org [1], but it does not work for all the boards, I get build errors like this one:
Building rsk7203 board... sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** [include/autoconf.mk.dep] Error 1 make[2]: *** [silentoldconfig] Error 1 make: *** [sub-make] Error 2 sh4-linux-size: '/home/lab/dev/u-boot/out/all_sh/u-boot': No such file sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [include/autoconf.mk.dep] Error 1 'make -f /home/lab/dev/u-boot/scripts/Makefile.autoconf obj=include include/autoconf.mk include/autoconf.mk.dep' Failed make[2]: *** [silentoldconfig] Error 1 make[1]: *** No rule to make target `include/config/auto.conf', needed by `include/config/uboot.release'. Stop. make: *** [sub-make] Error 2
I'll appreciate your help.
[1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/
Regards, Vasili
What is the state of U-Boot support for the SH architecture? Is it maintained at all? I wanted to verify the build, but failed finding a proper toolchain. I tried contacting the custodian (Nobuhiro), but got no answer.
Good question. Nobuhiro?

Hi Tom, Nobuhiro,
On Mon, Sep 15, 2014 at 8:51 AM, Tom Rini trini@ti.com wrote:
On Tue, Sep 02, 2014 at 02:49:36PM +0300, Vasili Galka wrote:
Hi Tom,
On Thu, Aug 21, 2014 at 2:07 PM, Vasili Galka vvv444@gmail.com wrote:
Hi Nobuhiro,
I'm trying to verify the correct build of all SH boards in U-Boot. What is the recommended toolchain to use?
I tried the one from kernel.org [1], but it does not work for all the boards, I get build errors like this one:
Building rsk7203 board... sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** [include/autoconf.mk.dep] Error 1 make[2]: *** [silentoldconfig] Error 1 make: *** [sub-make] Error 2 sh4-linux-size: '/home/lab/dev/u-boot/out/all_sh/u-boot': No such file sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [include/autoconf.mk.dep] Error 1 'make -f /home/lab/dev/u-boot/scripts/Makefile.autoconf obj=include include/autoconf.mk include/autoconf.mk.dep' Failed make[2]: *** [silentoldconfig] Error 1 make[1]: *** No rule to make target `include/config/auto.conf', needed by `include/config/uboot.release'. Stop. make: *** [sub-make] Error 2
I'll appreciate your help.
[1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/
Regards, Vasili
What is the state of U-Boot support for the SH architecture? Is it maintained at all? I wanted to verify the build, but failed finding a proper toolchain. I tried contacting the custodian (Nobuhiro), but got no answer.
Good question. Nobuhiro?
Should we just drop the boards that have no working toolchain?
rsk7264 mpr2 ms7720se rsk7269 shmin rsk7203
Thanks, -Joe

Changing to Tom's new email address...
On Fri, May 8, 2015 at 3:22 PM, Joe Hershberger joe.hershberger@gmail.com wrote:
Hi Tom, Nobuhiro,
On Mon, Sep 15, 2014 at 8:51 AM, Tom Rini trini@ti.com wrote:
On Tue, Sep 02, 2014 at 02:49:36PM +0300, Vasili Galka wrote:
Hi Tom,
On Thu, Aug 21, 2014 at 2:07 PM, Vasili Galka vvv444@gmail.com wrote:
Hi Nobuhiro,
I'm trying to verify the correct build of all SH boards in U-Boot. What is the recommended toolchain to use?
I tried the one from kernel.org [1], but it does not work for all the boards, I get build errors like this one:
Building rsk7203 board... sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** [include/autoconf.mk.dep] Error 1 make[2]: *** [silentoldconfig] Error 1 make: *** [sub-make] Error 2 sh4-linux-size: '/home/lab/dev/u-boot/out/all_sh/u-boot': No such file sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [include/autoconf.mk.dep] Error 1 'make -f /home/lab/dev/u-boot/scripts/Makefile.autoconf obj=include include/autoconf.mk include/autoconf.mk.dep' Failed make[2]: *** [silentoldconfig] Error 1 make[1]: *** No rule to make target `include/config/auto.conf', needed by `include/config/uboot.release'. Stop. make: *** [sub-make] Error 2
I'll appreciate your help.
[1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/
Regards, Vasili
What is the state of U-Boot support for the SH architecture? Is it maintained at all? I wanted to verify the build, but failed finding a proper toolchain. I tried contacting the custodian (Nobuhiro), but got no answer.
Good question. Nobuhiro?
Should we just drop the boards that have no working toolchain?
rsk7264 mpr2 ms7720se rsk7269 shmin rsk7203
Thanks, -Joe

On Fri, May 08, 2015 at 03:24:47PM -0500, Joe Hershberger wrote:
Changing to Tom's new email address...
On Fri, May 8, 2015 at 3:22 PM, Joe Hershberger joe.hershberger@gmail.com wrote:
Hi Tom, Nobuhiro,
On Mon, Sep 15, 2014 at 8:51 AM, Tom Rini trini@ti.com wrote:
On Tue, Sep 02, 2014 at 02:49:36PM +0300, Vasili Galka wrote:
Hi Tom,
On Thu, Aug 21, 2014 at 2:07 PM, Vasili Galka vvv444@gmail.com wrote:
Hi Nobuhiro,
I'm trying to verify the correct build of all SH boards in U-Boot. What is the recommended toolchain to use?
I tried the one from kernel.org [1], but it does not work for all the boards, I get build errors like this one:
Building rsk7203 board... sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** [include/autoconf.mk.dep] Error 1 make[2]: *** [silentoldconfig] Error 1 make: *** [sub-make] Error 2 sh4-linux-size: '/home/lab/dev/u-boot/out/all_sh/u-boot': No such file sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration sh4-linux-gcc: error: command line option '-m3e' is not supported by this configuration make[3]: *** [include/autoconf.mk] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [include/autoconf.mk.dep] Error 1 'make -f /home/lab/dev/u-boot/scripts/Makefile.autoconf obj=include include/autoconf.mk include/autoconf.mk.dep' Failed make[2]: *** [silentoldconfig] Error 1 make[1]: *** No rule to make target `include/config/auto.conf', needed by `include/config/uboot.release'. Stop. make: *** [sub-make] Error 2
I'll appreciate your help.
[1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/
Regards, Vasili
What is the state of U-Boot support for the SH architecture? Is it maintained at all? I wanted to verify the build, but failed finding a proper toolchain. I tried contacting the custodian (Nobuhiro), but got no answer.
Good question. Nobuhiro?
Should we just drop the boards that have no working toolchain?
rsk7264 mpr2 ms7720se rsk7269 shmin rsk7203
Given the time delay and lack of response (And presumably lack of now current recommended toolchain still not working for them, right?) I vote drop.
participants (4)
-
Joe Hershberger
-
Tom Rini
-
Tom Rini
-
Vasili Galka