diff options
author | ienkovich <ienkovich@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-07-23 10:19:03 +0000 |
---|---|---|
committer | ienkovich <ienkovich@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-07-23 10:19:03 +0000 |
commit | 9e32ae331cb4c08177221ba59a8576cfbc06a98e (patch) | |
tree | 2e45439412ddacc57cce7099aab48c216d9ce409 /gcc/function.c | |
parent | 6e64f229c0321ecc73c5085d5535f02be13b5d04 (diff) | |
download | gcc-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.c | 2 |
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 |