Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ lint(1B) — SunOS 5.6

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ld(1)

a.out(4)

attributes(5)

lint(1B)

NAME

lint − C program verifier

SYNOPSIS

/usr/ucb/lint [ options ]

DESCRIPTION

/usr/ucb/lint is the interface to the BSD Compatibility Package C program verifier.  It is a script that looks for the link /usr/ccs/bin/ucblint to the C program verifier.  /usr/ccs/bin/ucblint is available only with the SPROcc package, whose default location is /opt/SUNWspro.  /usr/ucb/lint is identical to /usr/ccs/bin/ucblint, except that BSD headers are used and BSD libraries are linked before base libraries.  The /opt/SUNWspro/man/man1/lint.1 man page is available only with the SPROcc package. 

OPTIONS

/usr/ucb/lint accepts the same options as /usr/ccs/bin/ucblint, with the following exceptions:

−Idir Search dir for included files whose names do not begin with a slash (/) prior to searching the usual directories. The directories for multiple −I options are searched in the order specified.  The preprocessor first searches for #include files in the directory containing sourcefile, and then in directories named with −I options (if any), then /usr/ucbinclude, and finally, in /usr/include. 

−Ldir Add dir to the list of directories searched for libraries by /usr/ccs/bin/ucblint.  This option is passed to /usr/ccs/bin/ld.  Directories specified with this option are searched before /usr/ucblib and /usr/lib. 

−Y P, dir Change the default directory used for finding libraries. 

EXIT STATUS

The following exit values are returned:

0 Successful completion. 

>0 An error occurred. 

FILES

/usr/lint/bin/ld link editor

/usr/lib/libc C library

/usr/ucbinclude BSD Compatibility directory for header files

/usr/ucblib BSD Compatibility directory for libraries

/usr/ucblib/libucb BSD Compatibility C library

/usr/lib/libsocket library containing socket routines

/usr/lib/libnsl library containing network functions

/usr/lib/libelf library containing routines to process ELF object files

/usr/lib/libaio library containing asynchronous I/O routines

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE ATTRIBUTE VALUE
Availability SUNWscpu

SEE ALSO

ld(1), a.out(4), attributes(5)

SunOS 5.6  —  Last change: 1 Feb 1995

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026