[PATCH, gcc/ARM, ping] Add support for Cortex-M33

Thomas Preudhomme thomas.preudhomme@foss.arm.com
Fri Nov 4 16:54:00 GMT 2016



On 02/11/16 10:14, Kyrill Tkachov wrote:
>
> On 02/11/16 10:07, Thomas Preudhomme wrote:
>> Ping?
>>
>> Best regards,
>>
>> Thomas
>>
>> On 26/10/16 17:42, Thomas Preudhomme wrote:
>>> Hi,
>>>
>>> This patch adds support for the Cortex-M33 processor launched by ARM [1]. The
>>> patch adds support for the name and wires it up to the ARMv8-M Mainline with DSP
>>> extensions architecture and arm_v7m_tune tuning parameters for the time being.
>>> It also updates documentation to mention this new processor.
>>>
>>> [1] http://www.arm.com/products/processors/cortex-m/cortex-m33-processor.php
>>>
>>> ChangeLog entry is as follows:
>>>
>>> *** gcc/Changelog ***
>>>
>>> 2016-10-26  Thomas Preud'homme <thomas.preudhomme@arm.com>
>>>
>>>         * config/arm/arm-arches.def (armv8-m.main+dsp): Set Cortex-M33 as
>>>         representative core for this architecture.
>>>         * config/arm/arm-cores.def (cortex-m33): Define new processor.
>>>         * config/arm/arm-tables.opt: Regenerate.
>>>         * config/arm/arm-tune.md: Likewise.
>>>         * config/arm/bpabi.h (BE8_LINK_SPEC): Add Cortex-M33 to the list of
>>>         valid -mcpu options.
>>>         * doc/invoke.texi (ARM Options): Document new Cortex-M33 processor.
>>>
>>>
>>> Tested by building libgcc and libstdc++ for Cortex-M33 and running a hello world
>>> compiled for it.
>>>
>>> Is this ok for master?
>>>
>
> Ok.
> Thanks,
> Kyrill

Committed, thanks.

Best regards,

Thomas



More information about the Gcc-patches mailing list