This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCHv2 1/7] gcc/arc: Add support for nps400 cpu type.
- From: Joern Wolfgang Rennecke <gnu at amylaar dot uk>
- To: Andrew Burgess <andrew dot burgess at embecosm dot com>, gcc-patches at gcc dot gnu dot org
- Cc: noamca at mellanox dot com, Claudiu dot Zissulescu at synopsys dot com
- Date: Thu, 28 Apr 2016 18:07:38 +0100
- Subject: Re: [PATCHv2 1/7] gcc/arc: Add support for nps400 cpu type.
- Authentication-results: sourceware.org; auth=none
- References: <cover dot 1461238348 dot git dot andrew dot burgess at embecosm dot com> <8bc744619a6e15fbb40dda50f7520a5088303862 dot 1461238348 dot git dot andrew dot burgess at embecosm dot com>
On 21/04/16 12:39, Andrew Burgess wrote:
The nps400 is an arc700 with a set of extension instructions produced by
Mellanox (formally EZChip). This commit adds support for the nps400
architecture to the arc backend.
After this commit it is possible to compile using -mcpu=nps400 in order
to specialise for the nps400. Later commits add support for the
specific extension instructions.
gcc/ChangeLog:
* common/config/arc/arc-common.c (arc_handle_option): Add NPS400
support, setup defaults.
* config/arc/arc-opts.h (enum processor_type): Add NPS400.
* config/arc/arc.c (arc_init): Add NPS400 support.
* config/arc/arc.h (CPP_SPEC): Add NPS400 defines.
(TARGET_ARC700): NPS400 is also an ARC700.
* config/arc/arc.opt: Add NPS400 options to -mcpu=.
Thanks. I have applied this patch.