mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 13:18:36 -09:00
arch/hppa: remove pa-risc 1.0
The new glibc 2.43 we have in Buildroot since commit [1] introduced changes
around 64B atomics [2], which break the build for PA-RISC 1.0. [3]
This is the only C library we support at this point; forcing soft-float
seems to be a workaround, but as this architecture version was not as
widely used as the later 1.1 and we have no hardware or simulator for it at
this point, remove it completely instead to spare the autobuilders.
Link: 227378b593 [1]
Link: https://sourceware.org/git/?p=glibc.git;a=commit;h=9da0585852e5599ad6e849ccdf2f6f9b04038a3c [2]
Link: https://autobuild.buildroot.org/results/905c7e8db0f8b9014f26925c6e1379a0c54ad446/ [3]
Signed-off-by: Vincent Stehlé <vincent.stehle@laposte.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
ddde78c1bd
commit
b854bce8b0
@@ -278,6 +278,13 @@ config BR2_BINUTILS_VERSION_2_43_X
|
||||
binutils 2.43 has been removed, select a newer version
|
||||
instead.
|
||||
|
||||
config BR2_parisc10
|
||||
bool "PA-RISC architecture version 1.0 support removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
Following the build issues with glibc 2.43, Buildroot has
|
||||
removed support for this architecture version.
|
||||
|
||||
comment "Legacy options removed in 2026.02"
|
||||
|
||||
config BR2_PACKAGE_QEMU_TARGET_CRIS
|
||||
|
||||
@@ -3,8 +3,6 @@ choice
|
||||
help
|
||||
Architecture type (or version) to use.
|
||||
|
||||
config BR2_parisc10
|
||||
bool "PA-RISC 1.0"
|
||||
config BR2_parisc11
|
||||
bool "PA-RISC 1.1"
|
||||
endchoice
|
||||
|
||||
@@ -4,9 +4,7 @@
|
||||
|
||||
ifeq ($(BR2_hppa),y)
|
||||
|
||||
ifeq ($(BR2_parisc10),y)
|
||||
GCC_TARGET_ARCH := 1.0
|
||||
else ifeq ($(BR2_parisc11),y)
|
||||
ifeq ($(BR2_parisc11),y)
|
||||
GCC_TARGET_ARCH := 1.1
|
||||
endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user