Hi Joe, > -----Original Message----- > From: U-Boot [mailto:u-boot-boun...@lists.denx.de] On Behalf Of Joe > Hershberger > Sent: 10 May 2015 21:23 > To: u-boot@lists.denx.de > Cc: Rob Herring; Thierry Reding; Stephen Warren; Joe Hershberger; Hisashi > Nakamura; Masahiro Yamada; Tom Rini; York Sun; Stefan Roese > Subject: [U-Boot] [PATCH 0/6] Remove sh boards that we have no tool-chain for. > > > These 6 boards are the last that cannot be built with a public > configuration of tool-chains. Remove them. This includes the SH2 and SH3 > cpus, which are the actual cause for not being able to build these > boards. I haven't been keeping an eye on the ml, so didn't see the mails about this. For the sh2a boards, the last toolchain I used was an old CodeSourcery one from 2011 that can be downloaded from http://sourcery.mentor.com/public/gnu_toolchain/sh-uclinux/
> They can always be added back if the situation changes. I haven't built any sh2a targets for years and I suspect no one else has either, sh3 is probably even less used. Personally, I think it makes sense to remove all support for sh2a and sh3 now. Thanks Phil > > > Joe Hershberger (6): > sh: Remove rsk7264 board > sh: Remove rsk7269 board > sh: Remove rsk7203 board > sh: Remove mpr2 board > sh: Remove ms7720se board > sh: Remove shmin board > > MAKEALL | 2 - > README | 2 - > arch/sh/Kconfig | 42 ------- > arch/sh/cpu/sh2/Makefile | 12 -- > arch/sh/cpu/sh2/config.mk | 17 --- > arch/sh/cpu/sh2/cpu.c | 85 -------------- > arch/sh/cpu/sh2/interrupts.c | 23 ---- > arch/sh/cpu/sh2/start.S | 65 ----------- > arch/sh/cpu/sh2/watchdog.c | 24 ---- > arch/sh/cpu/sh3/Makefile | 15 --- > arch/sh/cpu/sh3/cache.c | 96 ---------------- > arch/sh/cpu/sh3/config.mk | 14 --- > arch/sh/cpu/sh3/cpu.c | 68 ----------- > arch/sh/cpu/sh3/interrupts.c | 26 ----- > arch/sh/cpu/sh3/start.S | 64 ----------- > arch/sh/cpu/sh3/watchdog.c | 27 ----- > arch/sh/include/asm/cpu_sh2.h | 31 ----- > arch/sh/include/asm/cpu_sh3.h | 31 ----- > arch/sh/include/asm/cpu_sh7264.h | 41 ------- > arch/sh/include/asm/cpu_sh7706.h | 50 -------- > arch/sh/include/asm/cpu_sh7710.h | 61 ---------- > arch/sh/include/asm/cpu_sh7720.h | 207 --------------------------------- > arch/sh/include/asm/processor.h | 6 +- > arch/sh/lib/Makefile | 5 - > arch/sh/lib/time_sh2.c | 88 -------------- > board/mpr2/Kconfig | 9 -- > board/mpr2/MAINTAINERS | 6 - > board/mpr2/Makefile | 19 --- > board/mpr2/lowlevel_init.S | 118 ------------------- > board/mpr2/mpr2.c | 148 ------------------------ > board/ms7720se/Kconfig | 9 -- > board/ms7720se/MAINTAINERS | 6 - > board/ms7720se/Makefile | 16 --- > board/ms7720se/lowlevel_init.S | 185 ------------------------------ > board/ms7720se/ms7720se.c | 46 -------- > board/renesas/rsk7203/Kconfig | 12 -- > board/renesas/rsk7203/MAINTAINERS | 7 -- > board/renesas/rsk7203/Makefile | 10 -- > board/renesas/rsk7203/lowlevel_init.S | 200 -------------------------------- > board/renesas/rsk7203/rsk7203.c | 70 ------------ > board/renesas/rsk7264/Kconfig | 12 -- > board/renesas/rsk7264/MAINTAINERS | 6 - > board/renesas/rsk7264/Makefile | 7 -- > board/renesas/rsk7264/lowlevel_init.S | 210 > ---------------------------------- > board/renesas/rsk7264/rsk7264.c | 71 ------------ > board/renesas/rsk7269/Kconfig | 12 -- > board/renesas/rsk7269/MAINTAINERS | 6 - > board/renesas/rsk7269/Makefile | 8 -- > board/renesas/rsk7269/lowlevel_init.S | 180 ----------------------------- > board/renesas/rsk7269/rsk7269.c | 72 ------------ > board/shmin/Kconfig | 9 -- > board/shmin/MAINTAINERS | 7 -- > board/shmin/Makefile | 10 -- > board/shmin/lowlevel_init.S | 22 ---- > board/shmin/shmin.c | 101 ---------------- > configs/mpr2_defconfig | 2 - > configs/ms7720se_defconfig | 2 - > configs/rsk7203_defconfig | 2 - > configs/rsk7264_defconfig | 2 - > configs/rsk7269_defconfig | 2 - > configs/shmin_defconfig | 2 - > doc/README.sh | 16 +-- > drivers/serial/serial_sh.h | 39 +------ > include/configs/mpr2.h | 75 ------------ > include/configs/ms7720se.h | 109 ------------------ > include/configs/rsk7203.h | 94 --------------- > include/configs/rsk7264.h | 74 ------------ > include/configs/rsk7269.h | 73 ------------ > include/configs/shmin.h | 110 ------------------ > include/sh_tmu.h | 22 ---- > 70 files changed, 9 insertions(+), 3311 deletions(-) > delete mode 100644 arch/sh/cpu/sh2/Makefile > delete mode 100644 arch/sh/cpu/sh2/config.mk > delete mode 100644 arch/sh/cpu/sh2/cpu.c > delete mode 100644 arch/sh/cpu/sh2/interrupts.c > delete mode 100644 arch/sh/cpu/sh2/start.S > delete mode 100644 arch/sh/cpu/sh2/watchdog.c > delete mode 100644 arch/sh/cpu/sh3/Makefile > delete mode 100644 arch/sh/cpu/sh3/cache.c > delete mode 100644 arch/sh/cpu/sh3/config.mk > delete mode 100644 arch/sh/cpu/sh3/cpu.c > delete mode 100644 arch/sh/cpu/sh3/interrupts.c > delete mode 100644 arch/sh/cpu/sh3/start.S > delete mode 100644 arch/sh/cpu/sh3/watchdog.c > delete mode 100644 arch/sh/include/asm/cpu_sh2.h > delete mode 100644 arch/sh/include/asm/cpu_sh3.h > delete mode 100644 arch/sh/include/asm/cpu_sh7264.h > delete mode 100644 arch/sh/include/asm/cpu_sh7706.h > delete mode 100644 arch/sh/include/asm/cpu_sh7710.h > delete mode 100644 arch/sh/include/asm/cpu_sh7720.h > delete mode 100644 arch/sh/lib/time_sh2.c > delete mode 100644 board/mpr2/Kconfig > delete mode 100644 board/mpr2/MAINTAINERS > delete mode 100644 board/mpr2/Makefile > delete mode 100644 board/mpr2/lowlevel_init.S > delete mode 100644 board/mpr2/mpr2.c > delete mode 100644 board/ms7720se/Kconfig > delete mode 100644 board/ms7720se/MAINTAINERS > delete mode 100644 board/ms7720se/Makefile > delete mode 100644 board/ms7720se/lowlevel_init.S > delete mode 100644 board/ms7720se/ms7720se.c > delete mode 100644 board/renesas/rsk7203/Kconfig > delete mode 100644 board/renesas/rsk7203/MAINTAINERS > delete mode 100644 board/renesas/rsk7203/Makefile > delete mode 100644 board/renesas/rsk7203/lowlevel_init.S > delete mode 100644 board/renesas/rsk7203/rsk7203.c > delete mode 100644 board/renesas/rsk7264/Kconfig > delete mode 100644 board/renesas/rsk7264/MAINTAINERS > delete mode 100644 board/renesas/rsk7264/Makefile > delete mode 100644 board/renesas/rsk7264/lowlevel_init.S > delete mode 100644 board/renesas/rsk7264/rsk7264.c > delete mode 100644 board/renesas/rsk7269/Kconfig > delete mode 100644 board/renesas/rsk7269/MAINTAINERS > delete mode 100644 board/renesas/rsk7269/Makefile > delete mode 100644 board/renesas/rsk7269/lowlevel_init.S > delete mode 100644 board/renesas/rsk7269/rsk7269.c > delete mode 100644 board/shmin/Kconfig > delete mode 100644 board/shmin/MAINTAINERS > delete mode 100644 board/shmin/Makefile > delete mode 100644 board/shmin/lowlevel_init.S > delete mode 100644 board/shmin/shmin.c > delete mode 100644 configs/mpr2_defconfig > delete mode 100644 configs/ms7720se_defconfig > delete mode 100644 configs/rsk7203_defconfig > delete mode 100644 configs/rsk7264_defconfig > delete mode 100644 configs/rsk7269_defconfig > delete mode 100644 configs/shmin_defconfig > delete mode 100644 include/configs/mpr2.h > delete mode 100644 include/configs/ms7720se.h > delete mode 100644 include/configs/rsk7203.h > delete mode 100644 include/configs/rsk7264.h > delete mode 100644 include/configs/rsk7269.h > delete mode 100644 include/configs/shmin.h > > -- > 1.7.11.5 > > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot