]> git.ipfire.org Git - thirdparty/gcc.git/commit
* config/mcore/mcore-protos.h: Remove the prototype for
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Jan 2004 02:13:52 +0000 (02:13 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 29 Jan 2004 02:13:52 +0000 (02:13 +0000)
commit5ee57edb8463d5996328e672258cd25cdac341f5
tree42d7a8696bb93cd74083e2169e9588c5fbf6262e
parentefc813ec17dae3e235ab4e6bc6a2131fd1d703b8
* config/mcore/mcore-protos.h: Remove the prototype for
mcore_setup_incoming_varargs.
* config/mcore/mcore.c (TARGET_ASM_EXTERNAL_LIBCALL): New.
(TARGET_PROMOTE_FUNCTION_ARGS): Likewise.
(TARGET_PROMOTE_FUNCTION_RETURN): Likewise.
(TARGET_PROMOTE_PROTOTYPES): Likewise.
(TARGET_STRUCT_VALUE_RTX): Likewise.
(TARGET_RETURN_IN_MEMORY): Likewise.
(TARGET_SETUP_INCOMING_VARARGS): Likewise.
(mcore_setup_incoming_varargs): Make it static.  Receive the
first argument by reference.  Add argument second_time.
(mcore_external_libcall): New.
(mcore_return_in_memory): Likewise.
* config/mcore/mcore.h (PROMOTE_FUNCTION_ARGS): New.
(PROMOTE_FUNCTION_RETURN): Likewise.
(STRUCT_VALUE): Likewise.
(RETURN_IN_MEMORY): Likewise.
(SETUP_INCOMING_VARARGS): Likewise.
(PROMOTE_PROTOTYPES): Likewise.
(ASM_OUTPUT_EXTERNAL_LIBCALL): Likewise.

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