L
- -L
4.3.22 -Ldir
B.2.44 -Ldir
- -l
4.3.23 -lx
B.2.45 -lname
- LANG environment variable
- in C90,
E.1.4.7 (6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
- in C99
C.1.4 Characters (J.3.4)
C.1.14 Locale-specific Behavior (J.4)
- layout level alias disambiguation,
B.2.76 -xalias_level[=l]
- LC_ALL environment variable
- in C90,
E.1.4.7 (6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
- in C99,
C.1.4 Characters (J.3.4)
- LC_CTYPE environment variable
- in C90,
E.1.4.7 (6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
- in C99,
C.1.4 Characters (J.3.4)
- ld (C compiler),
1.8 Organization of the Compiler
- libfast.a,
G.1 libfast.a Library (SPARC)
- libraries
- building shared libraries,
B.2.91 -xcode[=v]
- default dirs searched by cc,
B.1 Option Syntax
- intrinsic name,
B.2.37 -h name
- libfast.a,
G.1 libfast.a Library (SPARC)
- lint
4.6.2 lint Libraries
4.6.2 lint Libraries
- llib-lx.ln,
4.6.2 lint Libraries
- renaming shared,
B.2.37 -h name
- shared or non shared,
B.2.4 -B[static|dynamic]
- specifying dynamic or static links,
B.2.4 -B[static|dynamic]
- sun_prefetch.h,
B.2.141 -xprefetch[=val[,val]]
- library bindings,
B.2.4 -B[static|dynamic]
- -library=sunperf,
B.2.46 -library=sunperf
- limit of memory allocation on stack,
F.1 Storage Allocation
- limits.h, macros defined in,
C.1.13 Architecture (J.3.13)
- linker
- options received from compiler,
B.3 Options Passed to the Linker
- specifying dynamic or static linking in,
B.2.8 -d[y|n]
- suppressing linking with,
B.2.6 -c
- link, static vs. dynamic,
B.2.8 -d[y|n]
- link-time optimization,
B.2.115 -xlinkopt[=level]
- link-time options, list of,
A.1.2 Compile-Time and Link-Time Options
- lint
- basic mode
- introduced,
4.1 Basic and Enhanced lint Modes
- invoking,
4.2 Using lint
consistency checks,
4.6.1.1 Consistency Checks
- diagnostics
4.6.1 Diagnostics Performed by lint
4.6.1.3 Questionable Constructs
- directives
4.5.2 Directives
4.5.2 Directives
- enhanced mode
- introduced,
4.1 Basic and Enhanced lint Modes
- invoking,
4.2 Using lint
filters
4.6.3 lint Filters
4.6.3 lint Filters
- header files, finding,
4.2 Using lint
- how lint examines code,
4.2 Using lint
- introduction to,
lint Source Code Checker
- libraries
4.6.2 lint Libraries
4.6.2 lint Libraries
- lint command-line options
- -#,
4.3.1 -#
- -###,
4.3.2 -###
- -a,
4.3.3 -a
- -b,
4.3.4 -b
- -C,
4.3.5 -C filename
- -c,
4.3.6 -c
- -dirout,
4.3.7 -dirout=dir
- -errchk,
4.3.9 -errchk=l(, l)
- -errfmt,
4.3.10 -errfmt=f
- -errhdr,
4.3.11 -errhdr=h
- -erroff,
4.3.12 -erroff=tag(, tag)
- -errsecurity,
4.3.13 -errsecurity=level
- -errtags,
4.3.14 -errtags=a
- -err=warn,
4.3.8 -err=warn
- -errwarn,
4.3.15 -errwarn=t
- -F,
4.3.16 -F
- -fd,
4.3.17 -fd
- -flagsrc,
4.3.18 -flagsrc=file
- -h,
4.3.19 -h
- -I,
4.3.20 -Idir
- -k,
4.3.21 -k
- -L,
4.3.22 -Ldir
- -l,
4.3.23 -lx
- -m,
4.3.24 -m
- -n,
4.3.28 -n
- -Ncheck,
4.3.26 -Ncheck=c
- -Nlevel,
4.3.27 -Nlevel=n
- -o,
4.3.29 -ox
- -p,
4.3.30 -p
- -R,
4.3.31 -Rfile
- -s,
4.3.32 -s
- -u,
4.3.33 -u
- -V,
4.3.34 -V
- -v,
4.3.35 -v
- -W,
4.3.36 -Wfile
- -x,
4.3.47 -x
- -Xalias_level,
4.3.38 -Xalias_level[=l]
- -Xc99,
4.3.41 -Xc99[=o]
- -XCC,
4.3.37 -XCC=a
- -Xkeeptmp,
4.3.42 -Xkeeptmp=a
- -Xtemp,
4.3.43 -Xtemp=dir
- -Xtime,
4.3.44 -Xtime=a
- -Xtransition,
4.3.45 -Xtransition=a
- -Xustr,
4.3.46 -Xustr={ascii_utf16_ushort|no}
- -y,
4.3.48 -y
LINT_OPTIONS,
4.2 Using lint
- messages
- formats of
4.4.2 lint Message Formats
4.4.2 lint Message Formats
- message ID (tag), identifying
4.3.14 -errtags=a
4.4.1 Options to Suppress Messages
- suppressing,
4.4.1 Options to Suppress Messages
portability checks
4.6.1.2 Portability Checks
4.6.1.2 Portability Checks
- predefinition,
2.8 Assertions
- questionable constructs
4.6.1.3 Questionable Constructs
4.6.1.3 Questionable Constructs
- LINT_OPTIONS environment variable,
4.2 Using lint
- llib-lx.ln library,
4.6.2 lint Libraries
- locale
6.9.1 Locales
6.9.1 Locales
6.9.4 New Functions
- behavior,
E.1.15 Locale-Specific Behavior (G.4)
- default,
E.1.4.7 (6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
- ja_JP.PCK,
B.2.93 -xcsi
- use of non-conforming,
B.2.93 -xcsi
- local time zone,
E.1.15.1 (7.12.1) The local time zone and Daylight Savings Time:
- long double, passing in ISO C,
F.3.1 32-Bit SPARC
- long int,
2.6.2 Usual Arithmetic Conversions
- long long
2.6 long long Data Type
2.6.2 Usual Arithmetic Conversions
- arithmetic promotions,
2.6.2 Usual Arithmetic Conversions
- passing
F.3.1 32-Bit SPARC
F.3.3 x86/x64
- representation of,
F.2.1 Integer Representations
- returning,
F.3.1 32-Bit SPARC
- suffix,
2.1.1 Integral Constants
- value preserving,
2.1.1 Integral Constants
- loops,
B.2.95 -xdepend=[yes|no]