summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0108-config-v850-v850.c-expand_prologue-Do-not-use-the-CA.patch
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2011-06-17 17:11:43 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-06-23 11:50:07 +0100
commit0faa5f72999fea82fadda8bab70abea2303216c7 (patch)
tree05a8c18d2f67d883f94d2bd6f060ab0f4ac7f156 /meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0108-config-v850-v850.c-expand_prologue-Do-not-use-the-CA.patch
parentc2007ba4cdb64fa9e308d3dae395c03ef4cc9161 (diff)
downloadpoky-0faa5f72999fea82fadda8bab70abea2303216c7.tar.gz
gcc-4.6: Switch to using svn SRC_URI for recipe
We call the recipes 4.6 Remove the backport patches (From OE-Core rev: 68b545f4ff719f2b6e57d68b002dc9845c7a14ae) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0108-config-v850-v850.c-expand_prologue-Do-not-use-the-CA.patch')
-rw-r--r--meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0108-config-v850-v850.c-expand_prologue-Do-not-use-the-CA.patch43
1 files changed, 0 insertions, 43 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0108-config-v850-v850.c-expand_prologue-Do-not-use-the-CA.patch b/meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0108-config-v850-v850.c-expand_prologue-Do-not-use-the-CA.patch
deleted file mode 100644
index bbe4dbf6cc..0000000000
--- a/meta/recipes-devtools/gcc/gcc-4.6.0/gcc-4_6-branch-backports/0108-config-v850-v850.c-expand_prologue-Do-not-use-the-CA.patch
+++ /dev/null
@@ -1,43 +0,0 @@
1From a03834fec84b808ccef5c0abb5c35d069d7ad868 Mon Sep 17 00:00:00 2001
2From: nickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
3Date: Tue, 12 Apr 2011 11:33:07 +0000
4Subject: [PATCH] * config/v850/v850.c (expand_prologue): Do not use the CALLT
5 instruction for interrupt handlers if the target is the basic V850
6 architecture.
7 (expand_epilogue): Likewise.
8
9git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_6-branch@172312 138bc75d-0d04-0410-961f-82ee72b054a4
10
11index 6d6ed78..d75f88c 100644
12--- a/gcc/config/v850/v850.c
13+++ b/gcc/config/v850/v850.c
14@@ -1686,7 +1686,7 @@ expand_prologue (void)
15 /* Save/setup global registers for interrupt functions right now. */
16 if (interrupt_handler)
17 {
18- if (! TARGET_DISABLE_CALLT)
19+ if (! TARGET_DISABLE_CALLT && (TARGET_V850E || TARGET_V850E2_ALL))
20 emit_insn (gen_callt_save_interrupt ());
21 else
22 emit_insn (gen_save_interrupt ());
23@@ -1768,7 +1768,7 @@ expand_prologue (void)
24 /* Special case interrupt functions that save all registers for a call. */
25 if (interrupt_handler && ((1L << LINK_POINTER_REGNUM) & reg_saved) != 0)
26 {
27- if (! TARGET_DISABLE_CALLT)
28+ if (! TARGET_DISABLE_CALLT && (TARGET_V850E || TARGET_V850E2_ALL))
29 emit_insn (gen_callt_save_all_interrupt ());
30 else
31 emit_insn (gen_save_all_interrupt ());
32@@ -2019,7 +2019,7 @@ expand_epilogue (void)
33 /* And return or use reti for interrupt handlers. */
34 if (interrupt_handler)
35 {
36- if (! TARGET_DISABLE_CALLT)
37+ if (! TARGET_DISABLE_CALLT && (TARGET_V850E || TARGET_V850E2_ALL))
38 emit_insn (gen_callt_return_interrupt ());
39 else
40 emit_jump_insn (gen_return_interrupt ());
41--
421.7.0.4
43