arc: Add support for Newlib
authorAnton Kolesov <Anton.Kolesov@synopsys.com>
Wed, 12 Oct 2016 11:36:44 +0000 (14:36 +0300)
committerAnton Kolesov <Anton.Kolesov@synopsys.com>
Wed, 12 Oct 2016 11:48:18 +0000 (14:48 +0300)
commit4a2f4826907de97b089295000a67d2497aa94c99
tree94cd672e3be90b759ac14d3bdeecacc0e648f359
parentaaf43c4882f827d9f778b40dcdb93566f765f5f9
arc: Add support for Newlib

Add support for Newlib as an OS/ABI.  The only thing that is specific to it
relatively to "generic" baremetal target is location of PC register in jump
buffer for longjump support.

Sniffer uses .ivt section to decide if ELF file is for ARC Newlib or not.

gdb/ChangeLog:

* arc-newlib-tdep.c: New file.
* configure.tgt: Add newlib support for ARC.
gdb/ChangeLog
gdb/arc-newlib-tdep.c [new file with mode: 0644]
gdb/configure.tgt