[ARC] Deprecate mexpand-adddi option.
authorClaudiu Zissulescu <claziss@synopsys.com>
Mon, 17 Jul 2017 12:59:56 +0000 (14:59 +0200)
committerClaudiu Zissulescu <claziss@gcc.gnu.org>
Mon, 17 Jul 2017 12:59:56 +0000 (14:59 +0200)
commit3f2fc95cd80c7d45074532bdb4120cb4276f6249
treec8d2ee2c9bf97f9fa6cda97eff76cf22910ee052
parentac66951af8de1aea9af3c10c4e5b08cce8bc209c
[ARC] Deprecate mexpand-adddi option.

Emitting subregs in the expand will result in broken code due to LRA handling of them. Issue observed while turning on mlra and mexpand-adddi options using dejagnu test suite. Deprecate this
option.

gcc/
2017-04-26  Claudiu Zissulescu  <claziss@synopsys.com>

* config/arc/arc.md (adddi3): Remove support for mexpand-adddi
option.
(subdi3): Likewise.
* config/arc/arc.opt (mexpand-adddi): Deprecate it.
* doc/invoke.texi (mexpand-adddi): Update text.

From-SVN: r250276
gcc/ChangeLog
gcc/config/arc/arc.md
gcc/config/arc/arc.opt
gcc/doc/invoke.texi