aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arc/arc-opts.h
diff options
context:
space:
mode:
authorClaudiu Zissulescu <claziss@synopsys.com>2018-06-12 15:28:59 +0200
committerClaudiu Zissulescu <claziss@gcc.gnu.org>2018-06-12 15:28:59 +0200
commit09d69286160a4027dc5c8fc27bff0113f698b25f (patch)
tree224952a1a28f7bc8387e5430c05effa463f1d1a6 /gcc/config/arc/arc-opts.h
parentd65485c58fdd9ab6ca2cb6bc200bb71632dbbd9c (diff)
downloadgcc-09d69286160a4027dc5c8fc27bff0113f698b25f.zip
gcc-09d69286160a4027dc5c8fc27bff0113f698b25f.tar.gz
gcc-09d69286160a4027dc5c8fc27bff0113f698b25f.tar.bz2
[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
Diffstat (limited to 'gcc/config/arc/arc-opts.h')
-rw-r--r--gcc/config/arc/arc-opts.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/arc/arc-opts.h b/gcc/config/arc/arc-opts.h
index 838e59b..3a7b704 100644
--- a/gcc/config/arc/arc-opts.h
+++ b/gcc/config/arc/arc-opts.h
@@ -24,7 +24,7 @@
enum processor_type
{
PROCESSOR_NONE = 0,
-#define ARC_CPU(NAME, ARCH, FLAGS, TUNE) PROCESSOR_##NAME,
+#define ARC_CPU(NAME, ARCH, FLAGS, EXTRA, TUNE) PROCESSOR_##NAME,
#include "arc-cpus.def"
#undef ARC_CPU
PROCESSOR_generic