OSDN Git Service

* function.c (diddle_return_value): Examine
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Oct 2000 01:45:21 +0000 (01:45 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Oct 2000 01:45:21 +0000 (01:45 +0000)
commitae39498f5bd7232cda4550cc72ce572c2ae0aef9
tree9d13e5f3092be6335d2cfa6ba7da64b6af514668
parentd85ee02275e1e3a83d62be37847db525dc730c0c
    * function.c (diddle_return_value): Examine
        current_function_return_rtx instead of the DECL_RESULT.
        (expand_function_end): Handle reloading DECL_RESULT from memory
        into a hard register.  Query promote_mode for sign of mismatched
        modes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36769 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/function.c