[Buildroot] [PATCH 09/16] toolchain-buildroot: don't show musl on noMMU platforms

Arnout Vandecappelle arnout at mind.be
Fri Mar 18 21:42:20 UTC 2016


On 03/18/16 21:51, Thomas Petazzoni wrote:
> Dear Arnout Vandecappelle,
>
> On Thu, 17 Mar 2016 00:26:38 +0100, Arnout Vandecappelle wrote:
>> On 03/16/16 22:43, Thomas Petazzoni wrote:
>>> While musl has recently gained noMMU support for the sh2 platform, we
>>> don't support this yet. So for the time being, let's not show musl as
>>> an available C library on noMMU platforms. This is for example
>>> important on ARM noMMU: ARM is supported by musl, but not its noMMU
>>> variants.
>>>
>>> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
>>> ---
>>>    toolchain/toolchain-buildroot/Config.in | 3 +++
>>>    1 file changed, 3 insertions(+)
>>>
>>> diff --git a/toolchain/toolchain-buildroot/Config.in b/toolchain/toolchain-buildroot/Config.in
>>> index ea290eb..1fba06b 100644
>>> --- a/toolchain/toolchain-buildroot/Config.in
>>> +++ b/toolchain/toolchain-buildroot/Config.in
>>> @@ -94,6 +94,9 @@ config BR2_TOOLCHAIN_BUILDROOT_MUSL
>>>    	depends on !BR2_powerpc_SPE # not supported, build breaks
>>>    	# Unsupported for MIPS R6
>>>    	depends on !BR2_mips_32r6 && !BR2_mips_64r6
>>> +	# sh2 nommu is supported by musl, but we don't have support
>>> +	# for it yet in Buildroot.
>>
>>    We don't have support for sh2 at all, and also we used to have it, so I
>> wouldn't use 'yet'. Better: we don't have support for sh2 in Buildroot.
>
> We do have sh2a in the choice of sub-architectures for SuperH:
>
> config BR2_sh2a
> 	bool "sh2a (SH2A big endian)"
>
> Whether it works well or not is a different question, but saying that
> we don't have support for sh2 at all is not quite correct.

  Sorry, I thought that sh2a was a distinct architecture from sh2. Never mind then.

  My Rev-by is already there.

  Regards,
  Arnout

>
> Thomas
>


-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF



More information about the buildroot mailing list