[Buildroot] [PATCH 1/1] package/gcc: Enable gcc-8.x support for BR2_powerpc_spe

Oleksandr G Zhadan oleks at arcturusnetworks.com
Wed Oct 28 14:56:13 UTC 2020


Hi Matthew,

Unfortunately, in the latest release of GCC 8.4 [2020-03-04], 
powerpc_spe could only be built with the --enable-obsolete option, and 
support for powerpc_spe has been removed from GCC 9.

Oleks

On 10/27/20 11:03 AM, Matthew Weber wrote:
> MIchael,
>
>
> On Mon, Oct 26, 2020 at 2:20 PM Michael Durrant
> <mdurrant at arcturusnetworks.com> wrote:
>> The GCC-7.x compiler series was the last to support BR2_powerpc_SPE CPUs
>> within GCC.  After GCC-7.x support was removed as a default in buildroot,
>> some boards, including the arcturus_ucp1020_defconfig and
>> freescale_p1025twr_defconfig will fail to compile.
>>
>> The GCC-8.x compiler series continues to support powerpc_spe CPU
>> cores, but only as an --enable-obsoleted instruction set.
>> This patch enables the use of GCC-8.x and asserts the required
>> option to enable the powerpc_spe instruction set.
>>
> Hopefully things get revived and support moves back out of obsoleted....
>
> https://lists.freebsd.org/pipermail/freebsd-ppc/2018-May/009465.html
>
>> This Patch passes compilation and run tests with the
>> arcturus/ppc-ucp1020  board.
>>
>> Tested-by: Oleksandr G Zhadan <Oleks at ArcturusNetworks.com>
>>
>> This patch should address a noted job failure on GitLab CI
>> https://gitlab.com/buildroot.org/buildroot/-/jobs/805461732
>>
>> Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/805461732
>> Signed-off-by: Oleksandr G Zhadan <Oleks at ArcturusNetworks.com>
>> Signed-off-by: Michael Durrant <mdurrant at ArcturusNetworks.com>
>
> Review-by: Matt Weber <matthew.weber at rockwellcollins.com>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>
>


More information about the buildroot mailing list