diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/lib/libsys/common/libsys.sh | 12 | ||||
-rw-r--r-- | usr/src/lib/libtnf/libtnf.h | 6 | ||||
-rw-r--r-- | usr/src/lib/libuuid/common/uuid_misc.c | 5 | ||||
-rw-r--r-- | usr/src/lib/watchmalloc/common/malloc.c | 12 | ||||
-rw-r--r-- | usr/src/ucbcmd/mkstr/mkstr.c | 85 | ||||
-rw-r--r-- | usr/src/ucbcmd/whoami/whoami.c | 23 |
6 files changed, 75 insertions, 68 deletions
diff --git a/usr/src/lib/libsys/common/libsys.sh b/usr/src/lib/libsys/common/libsys.sh index 42f42503ce..4da1d42b66 100644 --- a/usr/src/lib/libsys/common/libsys.sh +++ b/usr/src/lib/libsys/common/libsys.sh @@ -20,12 +20,14 @@ # # CDDL HEADER END # + # -#ident "%Z%%M% %I% %E% SMI" -# -# Copyright (c) 1995 by Sun Microsystems, Inc. -# All rights reserved. +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. # + +#ident "%Z%%M% %I% %E% SMI" + # Stub library for programmer's interface to libsys. Used to satisfy ld(1) # processing, and serves as a precedence place-holder at execution-time. @@ -38,7 +40,7 @@ awk ' flag = ""; if ($1 == "f") { printf("void *\n%s%s()\n{\n", flag, $3); - printf("\t/*NOTREACHED*/\n}\n\n"); + printf("\t/*NOTREACHED*/\n\treturn (0);\n}\n\n"); } else { if ($4 == "1") printf("%s %s%s %s %s\n\n", $5, flag, $3, $6, $7); diff --git a/usr/src/lib/libtnf/libtnf.h b/usr/src/lib/libtnf/libtnf.h index 27c111cbed..777fc2dd5c 100644 --- a/usr/src/lib/libtnf/libtnf.h +++ b/usr/src/lib/libtnf/libtnf.h @@ -19,8 +19,10 @@ * * CDDL HEADER END */ + /* - * Copyright (c) 1994, by Sun Microsytems, Inc. + * Copyright 1994 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. */ #ifndef _LIBTNF_H @@ -238,7 +240,7 @@ caddr_t _tnf_datum_val(tnf_datum_t); #else /* _DATUM_MACROS */ /* Some degree of type safety: */ -#define DATUM(x, y) _DATUM(&(x)->INFO_MEMBER_0, y) +#define DATUM(x, y) _DATUM((uintptr_t)&(x)->INFO_MEMBER_0, y) #define DATUM_INFO(d) ((struct taginfo *)_DATUM_HI(d)) #define DATUM_VAL(d) ((caddr_t)_DATUM_LO(d)) diff --git a/usr/src/lib/libuuid/common/uuid_misc.c b/usr/src/lib/libuuid/common/uuid_misc.c index 7aec84fee1..ca1bcfd85c 100644 --- a/usr/src/lib/libuuid/common/uuid_misc.c +++ b/usr/src/lib/libuuid/common/uuid_misc.c @@ -19,8 +19,9 @@ * * CDDL HEADER END */ + /* - * Copyright 2000,2002 Sun Microsystems, Inc. All rights reserved. + * Copyright 2002 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -182,5 +183,5 @@ get_system_time(uuid_time_t *uuid_time) */ *uuid_time = (uint64_t)tp.tv_sec * 10000000; *uuid_time += tp.tv_usec * 10; - *uuid_time += 0x01B21DD213814000; + *uuid_time += 0x01B21DD213814000ULL; } diff --git a/usr/src/lib/watchmalloc/common/malloc.c b/usr/src/lib/watchmalloc/common/malloc.c index 8ea421b939..ff0a4a8469 100644 --- a/usr/src/lib/watchmalloc/common/malloc.c +++ b/usr/src/lib/watchmalloc/common/malloc.c @@ -19,16 +19,16 @@ * * CDDL HEADER END */ + /* - * Copyright (c) 1996-1997, 2000-2001 by Sun Microsystems, Inc. - * All rights reserved. + * Copyright 2001 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. */ /* Copyright (c) 1988 AT&T */ /* All Rights Reserved */ - -#pragma ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.30 */ +#pragma ident "%Z%%M% %I% %E% SMI" /* * Memory management: malloc(), realloc(), free(), memalign(). @@ -85,8 +85,8 @@ static void unprotect(TREE *); * 0xfeedbeef and 0xfeedface are invalid pointer values in all programs. */ static uint64_t patterns[2] = { - 0xdeadbeefdeadbeef, /* pattern in a freed block */ - 0xbaddcafebaddcafe /* pattern in an allocated block */ + 0xdeadbeefdeadbeefULL, /* pattern in a freed block */ + 0xbaddcafebaddcafeULL /* pattern in an allocated block */ }; static void diff --git a/usr/src/ucbcmd/mkstr/mkstr.c b/usr/src/ucbcmd/mkstr/mkstr.c index a3ca0cac9e..07935b14c9 100644 --- a/usr/src/ucbcmd/mkstr/mkstr.c +++ b/usr/src/ucbcmd/mkstr/mkstr.c @@ -18,20 +18,15 @@ * information: Portions Copyright [yyyy] [name of copyright owner] * * CDDL HEADER END - * + */ + +/* * Copyright 1992 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ -#pragma ident "%Z%%M% %I% %E% SMI" - /* from UCB 4.1 10/01/80 */ -#include <stdio.h> -#include <locale.h> - -#define ungetchar(c) ungetc(c, stdin) +#pragma ident "%Z%%M% %I% %E% SMI" -long ftell(); -char *calloc(); /* * mkstr - create a string error message file by massaging C source * @@ -58,15 +53,27 @@ char *calloc(); * existing error message file for recompilation of single routines. */ +#include <stdio.h> +#include <locale.h> + +#define ungetchar(c) ungetc(c, stdin) + +long ftell(); +char *calloc(); FILE *mesgread, *mesgwrite; char *progname; char usagestr[] = "usage: %s [ - ] mesgfile prefix file ...\n"; char name[100], *np; -main(argc, argv) - int argc; - char *argv[]; +int hashit(char *str, char really, unsigned int fakept); +void process(void); +void inithash(void); +int octdigit(char c); +void copystr(void); + +int +main(int argc, char *argv[]) { char addon = 0; @@ -102,14 +109,14 @@ main(argc, argv) process(); argc--, argv++; } while (argc > 0); - exit(0); - /* NOTREACHED */ + return (0); } -process() +void +process(void) { - register char *cp; - register c; + char *cp; + int c; for (;;) { c = getchar(); @@ -130,11 +137,11 @@ process() } } -match(ocp) - char *ocp; +int +match(char *ocp) { - register char *cp; - register c; + char *cp; + int c; for (cp = ocp + 1; *cp; cp++) { c = getchar(); @@ -148,11 +155,12 @@ match(ocp) return (1); } -copystr() +void +copystr(void) { - register c, ch; + int c, ch; char buf[512]; - register char *cp = buf; + char *cp = buf; for (;;) { c = getchar(); @@ -211,14 +219,15 @@ out: printf("%d", hashit(buf, 1, NULL)); } -octdigit(c) - char c; +int +octdigit(char c) { return (c >= '0' && c <= '7'); } -inithash() +void +inithash(void) { char buf[512]; int mesgpt = 0; @@ -234,20 +243,18 @@ inithash() struct hash { long hval; - unsigned hpt; + unsigned int hpt; struct hash *hnext; } *bucket[NBUCKETS]; -hashit(str, really, fakept) - char *str; - char really; - unsigned fakept; +int +hashit(char *str, char really, unsigned int fakept) { int i; - register struct hash *hp; + struct hash *hp; char buf[512]; long hashval = 0; - register char *cp; + char *cp; if (really) fflush(mesgwrite); @@ -287,13 +294,11 @@ hashit(str, really, fakept) #include <sys/types.h> #include <sys/stat.h> -fgetNUL(obuf, rmdr, file) - char *obuf; - register int rmdr; - FILE *file; +int +fgetNUL(char *obuf, int rmdr, FILE *file) { - register c; - register char *buf = obuf; + int c; + char *buf = obuf; while (--rmdr > 0 && (c = getc(file)) != 0 && c != EOF) *buf++ = c; diff --git a/usr/src/ucbcmd/whoami/whoami.c b/usr/src/ucbcmd/whoami/whoami.c index a13ca2b973..d7beb3a5a4 100644 --- a/usr/src/ucbcmd/whoami/whoami.c +++ b/usr/src/ucbcmd/whoami/whoami.c @@ -1,19 +1,18 @@ +/* + * Copyright 1988 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. + */ + /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ /* All Rights Reserved */ - /* * Copyright (c) 1980 Regents of the University of California. * All rights reserved. The Berkeley software License Agreement * specifies the terms and conditions for redistribution. */ -/* - * Copyright (c) 1983, 1984, 1985, 1986, 1987, 1988, Sun Microsystems, Inc. - * All Rights Reserved. - */ - -#ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.1 */ +#pragma ident "%Z%%M% %I% %E% SMI" #include <unistd.h> @@ -27,12 +26,11 @@ /* * whoami */ -struct passwd *getpwuid(); -void -main() +int +main(int argc, char *argv[]) { - register struct passwd *pp; + struct passwd *pp; uid_t euid; /* Set locale environment variables local definitions */ @@ -49,6 +47,5 @@ main() exit(1); } printf("%s\n", pp->pw_name); - exit(0); - /*NOTREACHED*/ + return (0); } |