[ARC] Fix to unwinding.
authorCupertino Miranda <cmiranda@synopsys.com>
Fri, 3 Nov 2017 10:51:18 +0000 (10:51 +0000)
committerClaudiu Zissulescu <claziss@gcc.gnu.org>
Fri, 3 Nov 2017 10:51:18 +0000 (11:51 +0100)
commitb0c7ddf816a38f18a58a3e1b86b78b5bbbba03c1
treee89940f97d6b56c284a71248c1c32d647e08cc1d
parenta34a16abe50b14dfb23929a0e596275ab7fd11e2
[ARC] Fix to unwinding.

gcc/ChangeLog:
2017-11-03  Cupertino Miranda  <cmiranda@synopsys.com>

        * config/arc/arc.c (arc_save_restore): Corrected CFA note.
        (arc_expand_prologue): Restore blink for millicode.
        * config/arc/linux.h (LINK_EH_SPEC): Defined.

libgcc/ChangeLog:
2017-11-03  Cupertino Miranda  <cmiranda@synopsys.com>
            Vineet Gupta <vgupta@synopsys.com>

        * config.host (arc*-*-linux*): Set md_unwind_header variable.
        * config/arc/linux-unwind-reg.def: New file.
        * config/arc/linux-unwind.h: Likewise.

Co-Authored-By: Vineet Gupta <vgupta@synopsys.com>
From-SVN: r254367
gcc/ChangeLog
gcc/config/arc/arc.c
gcc/config/arc/linux.h
libgcc/ChangeLog
libgcc/config.host
libgcc/config/arc/linux-unwind-reg.def [new file with mode: 0644]
libgcc/config/arc/linux-unwind.h [new file with mode: 0644]