From 49f7c324412b334ba9c9f8f70f83ddaf7bebb25b Mon Sep 17 00:00:00 2001 From: ru Date: Sun, 7 Apr 2002 16:53:47 +0000 Subject: FreeBSD prior to 4.4-RELEASE and older versions of 5.0-CURRENT do not have setprogname(3) and getprogname(3), and we need to build lint(1) as a cross-tool to bootstrap. Versions from lib/libc/gen can't be compiled either. PR: bin/36747 --- usr.bin/xlint/lint1/main1.c | 6 ++---- usr.bin/xlint/xlint/xlint.c | 10 ++++------ 2 files changed, 6 insertions(+), 10 deletions(-) (limited to 'usr.bin') diff --git a/usr.bin/xlint/lint1/main1.c b/usr.bin/xlint/lint1/main1.c index f04d817..edcc0ab 100644 --- a/usr.bin/xlint/lint1/main1.c +++ b/usr.bin/xlint/lint1/main1.c @@ -35,6 +35,7 @@ #if defined(__RCSID) && !defined(lint) __RCSID("$NetBSD: main1.c,v 1.11 2002/01/29 02:43:38 tv Exp $"); #endif +__FBSDID("$FreeBSD$"); #include #include @@ -123,8 +124,6 @@ main(int argc, char *argv[]) int c; char *ptr; - setprogname(argv[0]); - ERR_ZERO(&msgset); while ((c = getopt(argc, argv, "abcdeghmprstuvwyzFX:")) != -1) { switch (c) { @@ -209,8 +208,7 @@ static void usage(void) { (void)fprintf(stderr, - "Usage: %s [-abcdeghmprstuvwyzF] [-X [,]... src dest\n", - getprogname()); + "Usage: lint1 [-abcdeghmprstuvwyzF] [-X [,]... src dest\n"); exit(1); } diff --git a/usr.bin/xlint/xlint/xlint.c b/usr.bin/xlint/xlint/xlint.c index 3805791..27fdff3 100644 --- a/usr.bin/xlint/xlint/xlint.c +++ b/usr.bin/xlint/xlint/xlint.c @@ -283,14 +283,14 @@ usage(void) { (void)fprintf(stderr, - "Usage: %s [-abceghprvwxzHF] [-s|-t] [-i|-nu] [-Dname[=def]]" - " [-Uname] [-X [,]...\n", getprogname()); + "Usage: lint [-abceghprvwxzHF] [-s|-t] [-i|-nu] [-Dname[=def]]" + " [-Uname] [-X [,]...\n"); (void)fprintf(stderr, "\t[-Idirectory] [-Ldirectory] [-llibrary] [-ooutputfile]" " file...\n"); (void)fprintf(stderr, - " %s [-abceghprvwzHF] [-s|-t] -Clibrary [-Dname[=def]]\n" - " [-X [,]...\n", getprogname()); + " lint [-abceghprvwzHF] [-s|-t] -Clibrary [-Dname[=def]]\n" + " [-X [,]...\n"); (void)fprintf(stderr, "\t[-Idirectory] [-Uname] [-Bpath] file" " ...\n"); terminate(-1); @@ -304,8 +304,6 @@ main(int argc, char *argv[]) char flgbuf[3], *tmp, *s; size_t len; - setprogname(argv[0]); - if ((tmp = getenv("TMPDIR")) == NULL || (len = strlen(tmp)) == 0) { tmpdir = xstrdup(_PATH_TMP); } else { -- cgit v1.1