From: Kazu Hirata Date: Sun, 3 Feb 2002 01:36:13 +0000 (+0000) Subject: * config/h8300/h8300.c (hand_list): Move inside function_arg. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0ea6f6a02ac05d816fa839647097b982ad2559cf;p=gcc.git * config/h8300/h8300.c (hand_list): Move inside function_arg. From-SVN: r49454 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8daa65949db..8f006a036a1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-02-02 Kazu Hirata + + * config/h8300/h8300.c (hand_list): Move inside function_arg. + 2002-02-02 Kazu Hirata * config/h8300/h8300.c (h8_push_ops): Move inside diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.c index 1f178b8270b..ea673fcefc0 100644 --- a/gcc/config/h8300/h8300.c +++ b/gcc/config/h8300/h8300.c @@ -794,26 +794,6 @@ h8300_pr_saveall (pfile) pragma_saveall = 1; } -static const char *const hand_list[] = -{ - "__main", - "__cmpsi2", - "__divhi3", - "__modhi3", - "__udivhi3", - "__umodhi3", - "__divsi3", - "__modsi3", - "__udivsi3", - "__umodsi3", - "__mulhi3", - "__mulsi3", - "__reg_memcpy", - "__reg_memset", - "__ucmpsi2", - 0, -}; - /* If the next function argument with MODE and TYPE is to be passed in a register, return a reg RTX for the hard register in which to pass the argument. CUM represents the state after the last argument. @@ -826,6 +806,25 @@ function_arg (cum, mode, type, named) tree type; int named; { + static const char *const hand_list[] = { + "__main", + "__cmpsi2", + "__divhi3", + "__modhi3", + "__udivhi3", + "__umodhi3", + "__divsi3", + "__modsi3", + "__udivsi3", + "__umodsi3", + "__mulhi3", + "__mulsi3", + "__reg_memcpy", + "__reg_memset", + "__ucmpsi2", + 0, + }; + rtx result = NULL_RTX; const char *fname; int regpass = 0;