sh.h (INIT_CUMULATIVE_ARGS): Replace with an invocation of the function
commit43b3dabf44ee42b616059be92c4bddd136af6701
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Sep 2004 17:37:35 +0000 (28 17:37 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Sep 2004 17:37:35 +0000 (28 17:37 +0000)
tree85844d23906415811f8d18d30ec0cbc595499e3d
parentb926fe9ee88d1a9df43d5d190443c1c24b12174d
sh.h (INIT_CUMULATIVE_ARGS): Replace with an invocation of the function
  sh_init_cumulative_args.
  (INIT_CUMULATIVE_LIBCALL_ARGS): Likewise.
  (INIT_CUMULATIVE_INCOMING_ARGS): Delete.
sh-protos.h: Prototype sh_init_cumulative_args.
sh.c (sh_init_cumulative_args): New function based on the contents of the old
  INIT_CUMULATIVE_ARGS macro but with a heuristic added to determine the setting
  of force_mem when a library function is being called.

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