]> sourceware.org Git - newlib-cygwin.git/commit
arc: Have nops in _exit_halt only for ARCompact
authorAnton Kolesov <Anton.Kolesov@synopsys.com>
Fri, 13 May 2016 15:21:08 +0000 (18:21 +0300)
committerCorinna Vinschen <corinna@vinschen.de>
Wed, 25 May 2016 10:15:51 +0000 (12:15 +0200)
commitd1dcdb8886370ea1fc348417c0d934e0f4243beb
tree6aa6fc3f42aa940505d89101f8ac51013915c9d1
parentdd00a8e71935e01062bae711c1e02bcc34baa8a8
arc: Have nops in _exit_halt only for ARCompact

ARCompact processors (ARC 600 and ARC 700) require three "nop"s after the
"flag 1" instruction. Later ARC processors do not have this requirement, so
it is possible to reduce size of "_exit_halt" for them.

libgloss/
2016-05-24  Anton Kolesov  <Anton.Kolesov@synopsys.com>

* arc/crt0.S (_exit_halt): Insert nops only for ARCompact.
libgloss/arc/crt0.S
This page took 0.031416 seconds and 5 git commands to generate.