void
usage(void)
{
- fprint(2, "usage: 5l [-options] objects\n");
+ fprint(2, "usage: 5l [-options] main.5\n");
errorexit();
}
USED(argc);
- if(*argv == 0)
+ if(argc != 1)
usage();
libinit();
firstp = prg();
lastp = firstp;
- while(*argv)
- objfile(*argv++, "main");
+ objfile(argv[0], "main");
+
if(!debug['l'])
loadlib();
void
usage(void)
{
- fprint(2, "usage: 6l [-options] [-E entry] [-H head] [-L dir] [-T text] [-R rnd] [-o out] files...\n");
+ fprint(2, "usage: 6l [-options] [-E entry] [-H head] [-L dir] [-T text] [-R rnd] [-o out] main.6\n");
exits("usage");
}
readundefs(ARGF(), SIMPORT);
break;
} ARGEND
- USED(argc);
- if(*argv == 0)
+
+ if(argc != 1)
usage();
libinit();
firstp = prg();
lastp = firstp;
- while(*argv)
- objfile(*argv++, "main");
+ objfile(argv[0], "main");
if(!debug['l'])
loadlib();
void
usage(void)
{
- fprint(2, "usage: 8l [-options] [-E entry] [-H head] [-L dir] [-T text] [-R rnd] [-o out] files...\n");
+ fprint(2, "usage: 8l [-options] [-E entry] [-H head] [-L dir] [-T text] [-R rnd] [-o out] main.8\n");
exits("usage");
}
readundefs(ARGF(), SIMPORT);
break;
} ARGEND
- USED(argc);
- if(*argv == 0)
+
+ if(argc != 1)
usage();
mywhatsys(); // get goos
firstp = prg();
lastp = firstp;
- while(*argv)
- objfile(*argv++, "main");
+ objfile(argv[0], "main");
if(!debug['l'])
loadlib();
-// $G $D/bug160.dir/x.go && $G $D/bug160.dir/y.go && $L y.$A x.$A && ./$A.out
+// $G $D/bug160.dir/x.go && $G $D/bug160.dir/y.go && $L y.$A && ./$A.out
// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style