+ if (suffix(argp) == 's') {
+ asargx = 1;
+ if (Jflag)
+ asargs[asargx++] = "-J";
+ asargs[asargx++] = argp;
+ asargs[asargx++] = "-o";
+ tfile[1] = setsuf(argp, 'o');
+ asargs[asargx++] = tfile[1];
+ asargs[asargx] = 0;
+ if (dosys(as, asargs, 0, 0))
+ continue;
+ tfile[1] = 0;
+ continue;
+ }