[PATCH] [ARC][QuarkSE] Update
authorClaudiu Zissulescu <claziss@synopsys.com>
Tue, 12 Jun 2018 13:28:59 +0000 (15:28 +0200)
committerClaudiu Zissulescu <claziss@gcc.gnu.org>
Tue, 12 Jun 2018 13:28:59 +0000 (15:28 +0200)
commit09d69286160a4027dc5c8fc27bff0113f698b25f
tree224952a1a28f7bc8387e5430c05effa463f1d1a6
parentd65485c58fdd9ab6ca2cb6bc200bb71632dbbd9c
[PATCH] [ARC][QuarkSE] Update

QuarkSE has lp_count width set to 16 bits. Update the compiler to
consider it.

gcc/
2018-06-12  Claudiu Zissulescu  <claziss@synopsys.com>

* config/arc/arc-arch.h (arc_extras): New enum.
(arc_cpu_t):Add field extra.
(arc_cpu_types): Consider the extras.
* config/arc/arc-cpus.def: Add extras info.
* config/arc/arc-opts.h (processor_type): Consider extra field.
* config/arc/arc.c (arc_override_options): Handle extra field.

From-SVN: r261496
gcc/ChangeLog
gcc/config/arc/arc-arch.h
gcc/config/arc/arc-cpus.def
gcc/config/arc/arc-opts.h
gcc/config/arc/arc.c