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 pack-
     age, 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 direc-
           tories. 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  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWscpu                    |
    |_____________________________|_____________________________|


SEE ALSO

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


Man(1) output converted with man2html