aboutsummaryrefslogtreecommitdiff
path: root/shell/msh.c
diff options
context:
space:
mode:
Diffstat (limited to 'shell/msh.c')
-rw-r--r--shell/msh.c46
1 files changed, 23 insertions, 23 deletions
diff --git a/shell/msh.c b/shell/msh.c
index 5ed6dfd1d..63f365962 100644
--- a/shell/msh.c
+++ b/shell/msh.c
@@ -589,7 +589,7 @@ static const struct builtincmd builtincmds[] = {
589}; 589};
590 590
591static struct op *scantree(struct op *); 591static struct op *scantree(struct op *);
592static struct op *dowholefile(int, int); 592static struct op *dowholefile(int /*, int*/);
593 593
594 594
595/* Globals */ 595/* Globals */
@@ -1448,7 +1448,7 @@ static void next(int f)
1448 PUSHIO(afile, f, filechar); 1448 PUSHIO(afile, f, filechar);
1449} 1449}
1450 1450
1451static void onintr(int s) /* ANSI C requires a parameter */ 1451static void onintr(int s ATTRIBUTE_UNUSED) /* ANSI C requires a parameter */
1452{ 1452{
1453 signal(SIGINT, onintr); 1453 signal(SIGINT, onintr);
1454 intr = 1; 1454 intr = 1;
@@ -1864,11 +1864,11 @@ static struct op *command(int cf)
1864 return t; 1864 return t;
1865} 1865}
1866 1866
1867static struct op *dowholefile(int type, int mark) 1867static struct op *dowholefile(int type /*, int mark*/)
1868{ 1868{
1869 struct op *t; 1869 struct op *t;
1870 1870
1871 DBGPRINTF(("DOWHOLEFILE: enter, type=%d, mark=%d\n", type, mark)); 1871 DBGPRINTF(("DOWHOLEFILE: enter, type=%d\n", type /*, mark*/));
1872 1872
1873 multiline++; 1873 multiline++;
1874 t = c_list(); 1874 t = c_list();
@@ -2477,7 +2477,7 @@ static int execute(struct op *t, int *pin, int *pout, int no_fork)
2477 2477
2478 newfile(evalstr(t->op_words[0], DOALL)); 2478 newfile(evalstr(t->op_words[0], DOALL));
2479 2479
2480 t->left = dowholefile(TLIST, 0); 2480 t->left = dowholefile(TLIST /*, 0*/);
2481 t->right = NULL; 2481 t->right = NULL;
2482 2482
2483 outtree = outtree_save; 2483 outtree = outtree_save;
@@ -3155,7 +3155,7 @@ static int run(struct ioarg *argp, int (*f) (struct ioarg *))
3155 * built-in commands: doX 3155 * built-in commands: doX
3156 */ 3156 */
3157 3157
3158static int dohelp(struct op *t, char **args) 3158static int dohelp(struct op *t ATTRIBUTE_UNUSED, char **args ATTRIBUTE_UNUSED)
3159{ 3159{
3160 int col; 3160 int col;
3161 const struct builtincmd *x; 3161 const struct builtincmd *x;
@@ -3191,12 +3191,12 @@ static int dohelp(struct op *t, char **args)
3191 return EXIT_SUCCESS; 3191 return EXIT_SUCCESS;
3192} 3192}
3193 3193
3194static int dolabel(struct op *t, char **args) 3194static int dolabel(struct op *t ATTRIBUTE_UNUSED, char **args ATTRIBUTE_UNUSED)
3195{ 3195{
3196 return 0; 3196 return 0;
3197} 3197}
3198 3198
3199static int dochdir(struct op *t, char **args) 3199static int dochdir(struct op *t ATTRIBUTE_UNUSED, char **args)
3200{ 3200{
3201 const char *cp, *er; 3201 const char *cp, *er;
3202 3202
@@ -3217,7 +3217,7 @@ static int dochdir(struct op *t, char **args)
3217 return 1; 3217 return 1;
3218} 3218}
3219 3219
3220static int doshift(struct op *t, char **args) 3220static int doshift(struct op *t ATTRIBUTE_UNUSED, char **args)
3221{ 3221{
3222 int n; 3222 int n;
3223 3223
@@ -3236,7 +3236,7 @@ static int doshift(struct op *t, char **args)
3236/* 3236/*
3237 * execute login and newgrp directly 3237 * execute login and newgrp directly
3238 */ 3238 */
3239static int dologin(struct op *t, char **args) 3239static int dologin(struct op *t ATTRIBUTE_UNUSED, char **args)
3240{ 3240{
3241 const char *cp; 3241 const char *cp;
3242 3242
@@ -3251,7 +3251,7 @@ static int dologin(struct op *t, char **args)
3251 return 1; 3251 return 1;
3252} 3252}
3253 3253
3254static int doumask(struct op *t, char **args) 3254static int doumask(struct op *t ATTRIBUTE_UNUSED, char **args)
3255{ 3255{
3256 int i; 3256 int i;
3257 char *cp; 3257 char *cp;
@@ -3301,7 +3301,7 @@ static int doexec(struct op *t, char **args)
3301 return 1; 3301 return 1;
3302} 3302}
3303 3303
3304static int dodot(struct op *t, char **args) 3304static int dodot(struct op *t ATTRIBUTE_UNUSED, char **args)
3305{ 3305{
3306 int i; 3306 int i;
3307 const char *sp; 3307 const char *sp;
@@ -3355,7 +3355,7 @@ static int dodot(struct op *t, char **args)
3355 return -1; 3355 return -1;
3356} 3356}
3357 3357
3358static int dowait(struct op *t, char **args) 3358static int dowait(struct op *t ATTRIBUTE_UNUSED, char **args)
3359{ 3359{
3360 int i; 3360 int i;
3361 char *cp; 3361 char *cp;
@@ -3371,7 +3371,7 @@ static int dowait(struct op *t, char **args)
3371 return 0; 3371 return 0;
3372} 3372}
3373 3373
3374static int doread(struct op *t, char **args) 3374static int doread(struct op *t ATTRIBUTE_UNUSED, char **args)
3375{ 3375{
3376 char *cp, **wp; 3376 char *cp, **wp;
3377 int nb = 0; 3377 int nb = 0;
@@ -3398,12 +3398,12 @@ static int doread(struct op *t, char **args)
3398 return nb <= 0; 3398 return nb <= 0;
3399} 3399}
3400 3400
3401static int doeval(struct op *t, char **args) 3401static int doeval(struct op *t ATTRIBUTE_UNUSED, char **args)
3402{ 3402{
3403 return RUN(awordlist, args + 1, wdchar); 3403 return RUN(awordlist, args + 1, wdchar);
3404} 3404}
3405 3405
3406static int dotrap(struct op *t, char **args) 3406static int dotrap(struct op *t ATTRIBUTE_UNUSED, char **args)
3407{ 3407{
3408 int n, i; 3408 int n, i;
3409 int resetsig; 3409 int resetsig;
@@ -3484,12 +3484,12 @@ static int getn(char *as)
3484 return n * m; 3484 return n * m;
3485} 3485}
3486 3486
3487static int dobreak(struct op *t, char **args) 3487static int dobreak(struct op *t ATTRIBUTE_UNUSED, char **args)
3488{ 3488{
3489 return brkcontin(args[1], 1); 3489 return brkcontin(args[1], 1);
3490} 3490}
3491 3491
3492static int docontinue(struct op *t, char **args) 3492static int docontinue(struct op *t ATTRIBUTE_UNUSED, char **args)
3493{ 3493{
3494 return brkcontin(args[1], 0); 3494 return brkcontin(args[1], 0);
3495} 3495}
@@ -3517,7 +3517,7 @@ static int brkcontin(char *cp, int val)
3517 /* NOTREACHED */ 3517 /* NOTREACHED */
3518} 3518}
3519 3519
3520static int doexit(struct op *t, char **args) 3520static int doexit(struct op *t ATTRIBUTE_UNUSED, char **args)
3521{ 3521{
3522 char *cp; 3522 char *cp;
3523 3523
@@ -3533,13 +3533,13 @@ static int doexit(struct op *t, char **args)
3533 return 0; 3533 return 0;
3534} 3534}
3535 3535
3536static int doexport(struct op *t, char **args) 3536static int doexport(struct op *t ATTRIBUTE_UNUSED, char **args)
3537{ 3537{
3538 rdexp(args + 1, export, EXPORT); 3538 rdexp(args + 1, export, EXPORT);
3539 return 0; 3539 return 0;
3540} 3540}
3541 3541
3542static int doreadonly(struct op *t, char **args) 3542static int doreadonly(struct op *t ATTRIBUTE_UNUSED, char **args)
3543{ 3543{
3544 rdexp(args + 1, ronly, RONLY); 3544 rdexp(args + 1, ronly, RONLY);
3545 return 0; 3545 return 0;
@@ -3575,7 +3575,7 @@ static void badid(char *s)
3575 err(": bad identifier"); 3575 err(": bad identifier");
3576} 3576}
3577 3577
3578static int doset(struct op *t, char **args) 3578static int doset(struct op *t ATTRIBUTE_UNUSED, char **args)
3579{ 3579{
3580 struct var *vp; 3580 struct var *vp;
3581 char *cp; 3581 char *cp;
@@ -3650,7 +3650,7 @@ static void times_fmt(char *buf, clock_t val, unsigned clk_tck)
3650#endif 3650#endif
3651} 3651}
3652 3652
3653static int dotimes(struct op *t, char **args) 3653static int dotimes(struct op *t ATTRIBUTE_UNUSED, char **args ATTRIBUTE_UNUSED)
3654{ 3654{
3655 struct tms buf; 3655 struct tms buf;
3656 unsigned clk_tck = sysconf(_SC_CLK_TCK); 3656 unsigned clk_tck = sysconf(_SC_CLK_TCK);