]> git.ipfire.org Git - thirdparty/gcc.git/commit
arc: Don't allow millicode thunks with reduced register set CPUs.
authorClaudiu Zissulescu <claziss@synopsys.com>
Fri, 4 Jun 2021 07:12:32 +0000 (10:12 +0300)
committerClaudiu Zissulescu <claziss@synopsys.com>
Fri, 4 Jun 2021 07:12:32 +0000 (10:12 +0300)
commit39e5a954c156f7af16aa1a8f87405433d8031c4e
treeb6421fa61a66925a86c16ea5efc4fc7b8b7d748e
parent9080a3bf23297885fdc47221da37a71d6dec93c5
arc: Don't allow millicode thunks with reduced register set CPUs.

The millicode thunks are not reduced register set safe.  Disable them
for CPUs having this option on.

gcc/
2021-06-04  Claudiu Zissulescu  <claziss@synopsys.com>

* config/arc/arc.c (arc_override_options): Disable millicode
thunks when RF16 is on.

Signed-off-by: Claudiu Zissulescu <claziss@synopsys.com>
gcc/config/arc/arc.c