* dejagnu/baseboards/arc-sim.exp: Comment out inapplicable settings:
        needs_status_wrapper, noargs, noresults, noinferiorio
Update baremetal dejagnu boards

Make changes to baremetal boards definition:
* nSIM: Do reload on run each time, that fixes some tests
* Hardware watchpoint are not available on both simulators.

Signed-off-by: Anton Kolesov <akolesov@synopsys.com>
Avoid repeated reboots of nsim_gdb

nSIM outputs messages to std(out|err) as it accepts new connections. This
output is ignored is by this script, however it seems that buffer that contains
output at some points stops dropping old output to make a place for new one and
simply overflows.  Thus sim_gdb cannot write to stream, it is blocked and it
stops responding to TCP connection and Dejagnu is forced to restart it. I don't
know a way to redirect nsim_gdb output to null from Expect, so we have to use a
shell to help as here.

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>
Support Git 1.8

arc-versions.sh script was failing during tag checkout because Git 1.8 has
different output than previous versions. This patch adds support for it.

Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com>