Next /opt/SUNWspro/bin/lint party ... / was: Re: [osol-code] Re: [Fwd: [ksh93-integration-discuss] ksh93-integration pre-reviewround"two" (webrev 2007-05-14)]
Roland Mainz
roland.mainz at nrubsig.org
Mon Jun 4 15:13:12 PDT 2007
Glenn Fowler wrote:
>
> what are the ON lint options?
For ksh93 in OS/Net the "lintcheck" target calls /opt/SUNWspro/bin/lint
like this (this is for libdll only):
-- snip --
/opt/SUNWspro/bin/lint -uaxm -DTEXT_DOMAIN=\"SUNW_OST_OSLIB\"
-D_TS_ERRNO '-DHOSTTYPE="sol11.i386"' -I.
-I/home/test001/ksh93/on_build1/test1_x86/proto/root_i386/usr/include/ast
'-DCONF_LIBSUFFIX=".so"' '-DCONF_LIBPREFIX="lib"' -D_BLD_dll
-D_PACKAGE_ast -D_BLD_DLL -errtags=yes -s -erroff=E_PTRDIFF_OVERFLOW
-erroff=E_ASSIGN_NARROW_CONV -U__PRAGMA_REDEFINE_EXTNAME -Xc99=%all
-D_XOPEN_SOURCE=600 -D__EXTENSIONS__=1 -errsecurity=core
-erroff=E_SEC_CREAT_WITHOUT_EXCL -erroff=E_SEC_FORBIDDEN_WARN_CREAT
-erroff=E_ASSIGN_INT_TO_SMALL_INT -erroff=E_CAST_INT_CONST_TO_SMALL_INT
-erroff=E_CAST_INT_TO_SMALL_INT -erroff=E_CAST_TO_PTR_FROM_INT
-erroff=E_COMP_INT_WITH_LARGE_INT -erroff=E_INTEGRAL_CONST_EXP_EXPECTED
-erroff=E_PASS_INT_TO_SMALL_INT -erroff=E_PTR_CONV_LOSES_BITS -m
-erroff=E_NAME_DEF_NOT_USED2 -erroff=E_NAME_DECL_NOT_USED_DEF2
../common/dlfcn.c ../common/dllfind.c ../common/dlllook.c
../common/dllnext.c ../common/dllplug.c ../common/dllscan.c
-L/home/test001/ksh93/on_build1/test1_x86/proto/root_i386/lib
-L/home/test001/ksh93/on_build1/test1_x86/proto/root_i386/usr/lib
-last -lc
-- snip --
e.g. the standard flags for CC are used and then all sources are
provided in one step.
I can email you the full lint logs off-list if you want...
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 7950090
(;O/ \/ \O;)
More information about the ksh93-integration-discuss
mailing list