Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH next 0/7] Update some external toolchains
@ 2024-08-10 21:56 Thomas Petazzoni via buildroot
  2024-08-10 21:56 ` [Buildroot] [PATCH next 1/7] arch/Config.in: introduce BR2_ARCH_NEEDS_GCC_AT_LEAST_15 Thomas Petazzoni via buildroot
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-08-10 21:56 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni

Hello,

This series updates the ARM external toolchains (ARM, AArch64 and
AArch64 BE) as well as the Synopsys toolchains.

While at it, it adds some basic tests that at least ensure a minimal
Buildroot build works with each of those toolchain variants. All tests
are successful:

23:41:27 TestExternalToolchainSynopsysArcHSuClibcLE Starting
23:41:28 TestExternalToolchainSynopsysArcHSuClibcLE Building
23:42:23 TestExternalToolchainSynopsysArcHSuClibcLE Building done
23:42:23 TestExternalToolchainSynopsysArcHSuClibcLE Cleaning up
.23:42:23 TestExternalToolchainSynopsysArcHSuClibcBE Starting
23:42:24 TestExternalToolchainSynopsysArcHSuClibcBE Building
23:43:18 TestExternalToolchainSynopsysArcHSuClibcBE Building done
23:43:18 TestExternalToolchainSynopsysArcHSuClibcBE Cleaning up
.23:43:18 TestExternalToolchainSynopsysArcHSGlibcLE Starting
23:43:19 TestExternalToolchainSynopsysArcHSGlibcLE Building
23:44:16 TestExternalToolchainSynopsysArcHSGlibcLE Building done
23:44:16 TestExternalToolchainSynopsysArcHSGlibcLE Cleaning up
.23:44:16 TestExternalToolchainSynopsysArcHSGlibcBE Starting
23:44:16 TestExternalToolchainSynopsysArcHSGlibcBE Building
23:45:13 TestExternalToolchainSynopsysArcHSGlibcBE Building done
23:45:13 TestExternalToolchainSynopsysArcHSGlibcBE Cleaning up
.23:45:13 TestExternalToolchainSynopsysArc700LE    Starting
23:45:14 TestExternalToolchainSynopsysArc700LE    Building
23:46:01 TestExternalToolchainSynopsysArc700LE    Building done
23:46:01 TestExternalToolchainSynopsysArc700LE    Cleaning up
.23:46:01 TestExternalToolchainSynopsysArc700BE    Starting
23:46:02 TestExternalToolchainSynopsysArc700BE    Building
23:46:49 TestExternalToolchainSynopsysArc700BE    Building done
23:46:49 TestExternalToolchainSynopsysArc700BE    Cleaning up
.23:46:49 TestExternalToolchainArmArm              Starting
23:46:50 TestExternalToolchainArmArm              Building
23:47:39 TestExternalToolchainArmArm              Building done
23:47:39 TestExternalToolchainArmArm              Cleaning up
.23:47:39 TestExternalToolchainArmAarch64Be        Starting
23:47:39 TestExternalToolchainArmAarch64Be        Building
23:48:30 TestExternalToolchainArmAarch64Be        Building done
23:48:30 TestExternalToolchainArmAarch64Be        Cleaning up
.23:48:30 TestExternalToolchainArmAarch64          Starting
23:48:31 TestExternalToolchainArmAarch64          Building
23:49:21 TestExternalToolchainArmAarch64          Building done
23:49:21 TestExternalToolchainArmAarch64          Cleaning up
.
----------------------------------------------------------------------
Ran 9 tests in 474.019s

OK

Thomas Petazzoni (7):
  arch/Config.in: introduce BR2_ARCH_NEEDS_GCC_AT_LEAST_15
  toolchain/toolchain-external/toolchain-external-arm-arm: bump to
    13.3.rel1
  toolchain/toolchain-external/toolchain-external-arm-aarch64: bump to
    13.3.rel1
  toolchain/toolchain-external/toolchain-external-arm-aarch64-be: bump
    to 13.3.rel1
  toolchain/toolchain-external/toolchain-external-synopsys-arc: bump to
    2024.06
  support/testing/tests/toolchain/test_external_arm.py: new test
  support/testing/tests/toolchain/test_external_synopsys.py: new test

 DEVELOPERS                                    |  2 +
 arch/Config.in                                |  4 +
 .../tests/toolchain/test_external_arm.py      | 41 +++++++++
 .../tests/toolchain/test_external_synopsys.py | 91 +++++++++++++++++++
 .../Config.in                                 |  2 +-
 .../toolchain-external-arm-aarch64-be.hash    |  4 +-
 .../toolchain-external-arm-aarch64-be.mk      |  2 +-
 .../toolchain-external-arm-aarch64/Config.in  |  2 +-
 .../toolchain-external-arm-aarch64.hash       |  4 +-
 .../toolchain-external-arm-aarch64.mk         |  2 +-
 .../toolchain-external-arm-arm/Config.in      |  6 +-
 .../toolchain-external-arm-arm.hash           |  8 +-
 .../toolchain-external-arm-arm.mk             |  2 +-
 .../toolchain-external-synopsys-arc/Config.in | 13 +--
 .../Config.in.options                         | 32 +++++++
 .../toolchain-external-synopsys-arc.hash      | 12 ++-
 .../toolchain-external-synopsys-arc.mk        | 13 ++-
 17 files changed, 206 insertions(+), 34 deletions(-)
 create mode 100644 support/testing/tests/toolchain/test_external_arm.py
 create mode 100644 support/testing/tests/toolchain/test_external_synopsys.py

-- 
2.45.2

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

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2024-09-03 20:19 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-10 21:56 [Buildroot] [PATCH next 0/7] Update some external toolchains Thomas Petazzoni via buildroot
2024-08-10 21:56 ` [Buildroot] [PATCH next 1/7] arch/Config.in: introduce BR2_ARCH_NEEDS_GCC_AT_LEAST_15 Thomas Petazzoni via buildroot
2024-08-10 21:56 ` [Buildroot] [PATCH next 2/7] toolchain/toolchain-external/toolchain-external-arm-arm: bump to 13.3.rel1 Thomas Petazzoni via buildroot
2024-08-10 21:56 ` [Buildroot] [PATCH next 3/7] toolchain/toolchain-external/toolchain-external-arm-aarch64: " Thomas Petazzoni via buildroot
2024-08-10 21:56 ` [Buildroot] [PATCH next 4/7] toolchain/toolchain-external/toolchain-external-arm-aarch64-be: " Thomas Petazzoni via buildroot
2024-08-10 21:56 ` [Buildroot] [PATCH next 5/7] toolchain/toolchain-external/toolchain-external-synopsys-arc: bump to 2024.06 Thomas Petazzoni via buildroot
2024-09-03 20:19   ` Yann E. MORIN
2024-08-10 21:56 ` [Buildroot] [PATCH next 6/7] support/testing/tests/toolchain/test_external_arm.py: new test Thomas Petazzoni via buildroot
2024-08-10 21:56 ` [Buildroot] [PATCH next 7/7] support/testing/tests/toolchain/test_external_synopsys.py: " Thomas Petazzoni via buildroot
2024-09-03 20:17 ` [Buildroot] [PATCH next 0/7] Update some external toolchains Yann E. MORIN

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox