aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2009-06-11 19:30:19 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2009-06-11 19:30:19 +0200
commit641dd7b0804838f334137accd6df6802254f7f54 (patch)
tree29d49bd5e81f3c12c45265e868d452306c8c6285
parent77539190ab9ca49518cf7e7a7b052c913ca7709d (diff)
downloadbusybox-w32-641dd7b0804838f334137accd6df6802254f7f54.tar.gz
busybox-w32-641dd7b0804838f334137accd6df6802254f7f54.tar.bz2
busybox-w32-641dd7b0804838f334137accd6df6802254f7f54.zip
ash: revert over-zealous usage of FAST_FUNC
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--shell/ash.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/shell/ash.c b/shell/ash.c
index c726ad47e..3452351b0 100644
--- a/shell/ash.c
+++ b/shell/ash.c
@@ -900,7 +900,7 @@ sharg(union node *arg, FILE *fp)
900 } 900 }
901} 901}
902 902
903static void FAST_FUNC 903static void
904shcmd(union node *cmd, FILE *fp) 904shcmd(union node *cmd, FILE *fp)
905{ 905{
906 union node *np; 906 union node *np;
@@ -5587,7 +5587,7 @@ struct backcmd { /* result of evalbackcmd */
5587/* These forward decls are needed to use "eval" code for backticks handling: */ 5587/* These forward decls are needed to use "eval" code for backticks handling: */
5588static uint8_t back_exitstatus; /* exit status of backquoted command */ 5588static uint8_t back_exitstatus; /* exit status of backquoted command */
5589#define EV_EXIT 01 /* exit after evaluating tree */ 5589#define EV_EXIT 01 /* exit after evaluating tree */
5590static void FAST_FUNC evaltree(union node *, int); 5590static void evaltree(union node *, int);
5591 5591
5592static void FAST_FUNC 5592static void FAST_FUNC
5593evalbackcmd(union node *n, struct backcmd *result) 5593evalbackcmd(union node *n, struct backcmd *result)
@@ -8018,13 +8018,13 @@ dotrap(void)
8018} 8018}
8019 8019
8020/* forward declarations - evaluation is fairly recursive business... */ 8020/* forward declarations - evaluation is fairly recursive business... */
8021static void FAST_FUNC evalloop(union node *, int); 8021static void evalloop(union node *, int);
8022static void FAST_FUNC evalfor(union node *, int); 8022static void evalfor(union node *, int);
8023static void FAST_FUNC evalcase(union node *, int); 8023static void evalcase(union node *, int);
8024static void FAST_FUNC evalsubshell(union node *, int); 8024static void evalsubshell(union node *, int);
8025static void expredir(union node *); 8025static void expredir(union node *);
8026static void FAST_FUNC evalpipe(union node *, int); 8026static void evalpipe(union node *, int);
8027static void FAST_FUNC evalcommand(union node *, int); 8027static void evalcommand(union node *, int);
8028static int evalbltin(const struct builtincmd *, int, char **); 8028static int evalbltin(const struct builtincmd *, int, char **);
8029static void prehash(union node *); 8029static void prehash(union node *);
8030 8030
@@ -8032,13 +8032,13 @@ static void prehash(union node *);
8032 * Evaluate a parse tree. The value is left in the global variable 8032 * Evaluate a parse tree. The value is left in the global variable
8033 * exitstatus. 8033 * exitstatus.
8034 */ 8034 */
8035static void FAST_FUNC 8035static void
8036evaltree(union node *n, int flags) 8036evaltree(union node *n, int flags)
8037{ 8037{
8038 struct jmploc *volatile savehandler = exception_handler; 8038 struct jmploc *volatile savehandler = exception_handler;
8039 struct jmploc jmploc; 8039 struct jmploc jmploc;
8040 int checkexit = 0; 8040 int checkexit = 0;
8041 void (*evalfn)(union node *, int) FAST_FUNC; 8041 void (*evalfn)(union node *, int);
8042 int status; 8042 int status;
8043 int int_level; 8043 int int_level;
8044 8044
@@ -8182,7 +8182,7 @@ static
8182#endif 8182#endif
8183void evaltreenr(union node *, int) __attribute__ ((alias("evaltree"),__noreturn__)); 8183void evaltreenr(union node *, int) __attribute__ ((alias("evaltree"),__noreturn__));
8184 8184
8185static void FAST_FUNC 8185static void
8186evalloop(union node *n, int flags) 8186evalloop(union node *n, int flags)
8187{ 8187{
8188 int status; 8188 int status;
@@ -8218,7 +8218,7 @@ evalloop(union node *n, int flags)
8218 exitstatus = status; 8218 exitstatus = status;
8219} 8219}
8220 8220
8221static void FAST_FUNC 8221static void
8222evalfor(union node *n, int flags) 8222evalfor(union node *n, int flags)
8223{ 8223{
8224 struct arglist arglist; 8224 struct arglist arglist;
@@ -8258,7 +8258,7 @@ evalfor(union node *n, int flags)
8258 popstackmark(&smark); 8258 popstackmark(&smark);
8259} 8259}
8260 8260
8261static void FAST_FUNC 8261static void
8262evalcase(union node *n, int flags) 8262evalcase(union node *n, int flags)
8263{ 8263{
8264 union node *cp; 8264 union node *cp;
@@ -8288,7 +8288,7 @@ evalcase(union node *n, int flags)
8288/* 8288/*
8289 * Kick off a subshell to evaluate a tree. 8289 * Kick off a subshell to evaluate a tree.
8290 */ 8290 */
8291static void FAST_FUNC 8291static void
8292evalsubshell(union node *n, int flags) 8292evalsubshell(union node *n, int flags)
8293{ 8293{
8294 struct job *jp; 8294 struct job *jp;
@@ -8375,7 +8375,7 @@ expredir(union node *n)
8375 * of the shell, which make the last process in a pipeline the parent 8375 * of the shell, which make the last process in a pipeline the parent
8376 * of all the rest.) 8376 * of all the rest.)
8377 */ 8377 */
8378static void FAST_FUNC 8378static void
8379evalpipe(union node *n, int flags) 8379evalpipe(union node *n, int flags)
8380{ 8380{
8381 struct job *jp; 8381 struct job *jp;
@@ -8883,7 +8883,7 @@ bltincmd(int argc UNUSED_PARAM, char **argv UNUSED_PARAM)
8883 * as POSIX mandates */ 8883 * as POSIX mandates */
8884 return back_exitstatus; 8884 return back_exitstatus;
8885} 8885}
8886static void FAST_FUNC 8886static void
8887evalcommand(union node *cmd, int flags) 8887evalcommand(union node *cmd, int flags)
8888{ 8888{
8889 static const struct builtincmd null_bltin = { 8889 static const struct builtincmd null_bltin = {