[prev in list] [next in list] [prev in thread] [next in thread] 

List:       buildroot
Subject:    [Buildroot] [PATCH 0/6] rework arc architecture support
From:       Waldemar Brodkorb <wbx () openadk ! org>
Date:       2023-12-31 17:25:32
Message-ID: 20231231172538.1279608-1-wbx () openadk ! org
[Download RAW message or body]

Remove special versions of binutils, gcc and gdb as the upstream
versions of these main toolchain components working fine for ARCv1 and
ARCv2. Add new config for Qemu ARC. Update snps_arc700_nsim and
snps_archs38_hsdk defconfigs to use latest stable Linux Kernel.
snps_arc700_nsim is ARCv1 and only works with uClibc-ng, glibc is not
supported without patching.

I can not runtime test the other ARC defconfigs myself so I left them
untouched for now.

Waldemar Brodkorb (6):
  package/gcc: remove special arc version
  package/binutils: remove special arc version
  package/gdb: remove special arc version
  configs/qemu: add qemu_arc_defconfig
  configs/snps_arc700_nsim_defconfig: update kernel
  configs/snps_archs38_hsdk_defconfig: update kernel

 board/qemu/arc/linux.config                   |  32 ++
 board/qemu/arc/readme.txt                     |   8 +
 board/synopsys/nsim/readme.txt                |   2 +-
 configs/qemu_arc_defconfig                    |  30 ++
 configs/snps_arc700_nsim_defconfig            |   9 +-
 configs/snps_archs38_hsdk_defconfig           |   4 +-
 package/binutils/Config.in.host               |   9 +-
 .../0001-poison-system-directories.patch      | 310 ------------------
 package/binutils/binutils.hash                |   3 -
 package/binutils/binutils.mk                  |  10 -
 package/gcc/Config.in.host                    |   9 -
 .../0001-arc-Refurbish-adc-sbc-patterns.patch | 243 --------------
 ...er-Remove-cyclades-from-libsanitizer.patch | 121 -------
 ...-machine-names-in-__has_include-.-PR.patch | 124 -------
 .../0100-uclibc-conf.patch                    |  29 --
 package/gcc/gcc.hash                          |   2 -
 package/gcc/gcc.mk                            |   5 -
 package/gdb/Config.in.host                    |   3 -
 ...t-define-basic_string_view-to_string.patch | 114 -------
 package/gdb/gdb.hash                          |   3 -
 package/gdb/gdb.mk                            |  23 +-
 21 files changed, 82 insertions(+), 1011 deletions(-)
 create mode 100644 board/qemu/arc/linux.config
 create mode 100644 board/qemu/arc/readme.txt
 create mode 100644 configs/qemu_arc_defconfig
 delete mode 100644 package/binutils/arc-2020.09-release/0001-poison-system-directories.patch
  delete mode 100644 \
package/gcc/arc-2020.09-release/0001-arc-Refurbish-adc-sbc-patterns.patch  delete \
mode 100644 package/gcc/arc-2020.09-release/0002-libsanitizer-Remove-cyclades-from-libsanitizer.patch
  delete mode 100644 \
package/gcc/arc-2020.09-release/0003-fixinc-don-t-fix-machine-names-in-__has_include-.-PR.patch
  delete mode 100644 package/gcc/arc-2020.09-release/0100-uclibc-conf.patch
 delete mode 100644 package/gdb/arc-2020.09-release-gdb/0001-Do-not-define-basic_string_view-to_string.patch


-- 
2.30.2

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic