aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arc/arc-protos.h
diff options
context:
space:
mode:
authorClaudiu Zissulescu <claziss@synopsys.com>2017-04-14 13:40:54 +0200
committerClaudiu Zissulescu <claziss@gcc.gnu.org>2017-04-14 13:40:54 +0200
commit213c9bf1219497f096351f7b8f9905cffc79f416 (patch)
tree3afef82a9791e35082c3f7fb123eab557add6814 /gcc/config/arc/arc-protos.h
parent1fccdd40cf7a4802a3e78c0e5197332c69be3b5e (diff)
downloadgcc-213c9bf1219497f096351f7b8f9905cffc79f416.zip
gcc-213c9bf1219497f096351f7b8f9905cffc79f416.tar.gz
gcc-213c9bf1219497f096351f7b8f9905cffc79f416.tar.bz2
[ARC] DWARF emitting cleanup.
The use of CFA_FRAME_BASE_OFFSET and ARG_POINTER_CFA_OFFSET macros leads to wrong offset calculation for DW_OP_fbreg constructions. Remove them. gcc/ 2017-04-14 Claudiu Zissulescu <claziss@synopsys.com> * config/arc/arc-protos.h (arc_decl_pretend_args): Remove. * config/arc/arc.c (arc_decl_pretend_args): Likewise. * config/arc/arc.h (CFA_FRAME_BASE_OFFSET): Likewise. (ARG_POINTER_CFA_OFFSET): Likewise. From-SVN: r246926
Diffstat (limited to 'gcc/config/arc/arc-protos.h')
-rw-r--r--gcc/config/arc/arc-protos.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/config/arc/arc-protos.h b/gcc/config/arc/arc-protos.h
index 063ca5a..93a64cf 100644
--- a/gcc/config/arc/arc-protos.h
+++ b/gcc/config/arc/arc-protos.h
@@ -111,7 +111,6 @@ extern int arc_label_align (rtx_insn *label);
extern bool arc_need_delay (rtx_insn *insn);
extern bool arc_text_label (rtx_insn *insn);
-extern int arc_decl_pretend_args (tree decl);
extern bool arc_short_comparison_p (rtx, int);
extern bool arc_epilogue_uses (int regno);
extern bool arc_eh_uses (int regno);