summaryrefslogtreecommitdiff
path: root/gcc/function.c
diff options
context:
space:
mode:
authorienkovich <ienkovich@138bc75d-0d04-0410-961f-82ee72b054a4>2015-07-23 10:19:03 +0000
committerienkovich <ienkovich@138bc75d-0d04-0410-961f-82ee72b054a4>2015-07-23 10:19:03 +0000
commit9e32ae331cb4c08177221ba59a8576cfbc06a98e (patch)
tree2e45439412ddacc57cce7099aab48c216d9ce409 /gcc/function.c
parent6e64f229c0321ecc73c5085d5535f02be13b5d04 (diff)
downloadgcc-9e32ae331cb4c08177221ba59a8576cfbc06a98e.tar.gz
gcc/
Backport from mainline r223114. 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com> PR target/66048 * function.c (diddle_return_value_1): Process bounds first. * config/i38/i386.c (ix86_function_value_regno_p): Add bnd1 register. gcc/testsuite/ Backport from mainline r223114. 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com> PR target/66048 * gcc.target/i386/mpx/pr66048.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-5-branch@226098 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/function.c')
-rw-r--r--gcc/function.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/function.c b/gcc/function.c
index 2c3d1426c18..21410a1c5e1 100644
--- a/gcc/function.c
+++ b/gcc/function.c
@@ -5193,8 +5193,8 @@ diddle_return_value_1 (void (*doit) (rtx, void *), void *arg, rtx outgoing)
void
diddle_return_value (void (*doit) (rtx, void *), void *arg)
{
- diddle_return_value_1 (doit, arg, crtl->return_rtx);
diddle_return_value_1 (doit, arg, crtl->return_bnd);
+ diddle_return_value_1 (doit, arg, crtl->return_rtx);
}
static void