* config/mn10300/mn10300.c (mn10300_function_value): Make static, add
authoraesok <aesok@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 31 Oct 2009 21:56:14 +0000 (21:56 +0000)
committeraesok <aesok@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 31 Oct 2009 21:56:14 +0000 (21:56 +0000)
commitb6713ba619c653fdc403d4054ad4d353cee5892f
treec5f6c633174ba9d95f902eff1e2ec3a9c6806ab2
parent00a94dbb7e672798aa7820fb70f1c8f5f121d897
* config/mn10300/mn10300.c (mn10300_function_value): Make static, add
new 'outgoing' argument.
(mn10300_libcall_value, mn10300_function_value_regno_p): New
functions.
(TARGET_FUNCTION_VALUE, TARGET_LIBCALL_VALUE): Declare.
* config/mn10300/mn10300.h: (FUNCTION_VALUE, FUNCTION_OUTGOING_VALUE,
LIBCALL_VALUE): Remove.
(FUNCTION_VALUE_REGNO_P): Redefine, use mn10300_function_value_regno_p.
* config/mn10300/mn10300-protos.h (mn10300_function_value): Remove.
(mh10300_function_value_regno_p): Declare.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@153782 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/mn10300/mn10300-protos.h
gcc/config/mn10300/mn10300.c
gcc/config/mn10300/mn10300.h