Go to main content
Oracle® Developer Studio 12.6: C User's Guide

Exit Print View

Updated: July 2017
 
 

Index

Numbers and Symbols

-###
index icon-###
index icon-###
-#
index icon-#
index icon-#
-aindex icon-a
-Aindex iconAname[(tokens)]
-ansiindex icon-ansi
-bindex icon-b
-Bindex icon-B[static|dynamic]
-Cindex icon-C filename
-c
index icon-c
index icon-c
-Cindex icon-C
-dindex icon-d[y|n]
-diroutindex icon-dirout=dir
-Eindex icon-E
-errindex icon-err=warn
-errchkindex icon-errchk=l(, l)
-errfmt
index icon-errfmt[=[no%]error]
index icon-errfmt=f
-errhdrindex icon-errhdr=h
-erroff
index icon-erroff[=t]
index icon-erroff=tag(, tag)
-errsecurityindex icon-errsecurity=level
-errshortindex icon-errshort[=i]
-errtags
index icon-errtags[=a]
index icon-errtags=a
-errwarn
index icon-errwarn[=t]
index icon-errwarn=t
-Findex icon-F
-fastindex icon-fast
-fd
index icon-fd
index icon-fd
-featuresindex icon-features=[v]
-flagsindex icon-flags
-flagsrcindex icon-flagsrc=file
-fltevalindex icon-flteval[={any|2}]
-fnsindex icon-fns[={no|yes}]
-fopenmpindex icon-fopenmp
-fprecisionindex icon-fprecision=p
-froundindex icon-fround=r
-fsimpleindex icon-fsimple[=n]
-fsingleindex icon-fsingle
-fstoreindex icon-fstore
-ftrapindex icon-ftrap=t[,t...]
-Gindex icon-G
-gindex icon-g
-gnindex icon-g[n]
-h
index icon-h name
index icon-h
-Hindex icon-H
-I
index icon-I[-|dir]
index icon-Idir
-iindex icon-i
-includeindex iconinclude filename
-kindex icon-k
-keeptmpindex icon-keeptmp
-L
index icon-Ldir
index icon-Ldir
-l
index icon-lname
index icon-lx
-library=sunperfindex icon-library=sunperf
-mindex icon-m
-mcindex icon-mc
-mrindex icon-mr[,string]
-nindex icon-n
-nativeindex icon-native
-nofstoreindex icon-nofstore
-o
index icon-o filename
index icon-ox
-Oindex icon-O
-pindex icon-p
-Pindex icon-P
-pedanticindex icon–pedantic{=[yes|no]}
-preserve_argvaluesindex icon–preserve_argvalues[=simple|none|complete]
-Qindex icon-Q[y|n]
-qpindex icon-qp
-R
index icon-Rdir[:dir]
index icon-Rfile
-s
index icon-s
index icon-s
-Sindex icon-S
-sharedindex icon-shared
-tempdir, compiler optionindex icon–temp=path
-uindex icon-u
-Uindex icon-Uname
-Vindex icon-V
-v
index icon-v
index icon-v
-Vindex icon-V
-W
index icon-Wc,arg
index icon-Wfile
-windex icon-w
-xindex icon-x
-Xindex icon-X[c|a|t|s]
-Xalias_levelindex icon-Xalias_level[=l]
-xalias_levelindex icon-xalias_level[=l]
-xanalyze, compiler optionindex icon-xanalyze={code|%none}
-xarch=isa, compiler optionindex icon–xarch=isa
-xautoparindex icon-xautopar
-xbuiltinindex icon-xbuiltin[=(%all|%default|%none)]
-Xc99index icon-Xc99[=o]
-xc99index icon-xc99[=o]
-XCCindex icon-XCC=a
-xCCindex icon-xCC
-xcharindex icon-xchar[=o]
-xchar_byte_orderindex icon-xchar_byte_order[=o]
-xcheckindex icon-xcheck[=o[,o]]
-xchipindex icon-xchip[=c]
-xcodeindex icon-xcode[=v]
-xcompress=debug
-gz with no sub-optionindex icon-gz[=cmp-type]
-xcsiindex icon-xcsi
-xdebugformatindex icon-xdebugformat=dwarf
-xdebuginfoindex icon-xdebuginfo=a[,a...]
-xdependindex icon-xdepend=[yes|no]
-xdryrunindex icon-xdryrun
-xeindex icon-xe
-xFindex iconxF[=v[,v...]]
-xglobalizeindex icon-xglobalize[={yes|no}]
-xhelpindex icon-xhelp=flags
-xhwcprofindex icon-xhwcprof
-xinlineindex icon-xinline=list
-xinline_paramindex iconxinline_param=a[,a[,a]...]
-xinline_reportindex iconxinline_report[=n]
-xipoindex icon-xipo[=a]
-xipo_archiveindex icon-xipo_archive=[a]
-xipo_buildindex icon-xipo_build=[yes|no]
-xivdep, compiler optionindex icon-xivdep[=p]
-xjobsindex icon-xjobs{=n|auto}
-Xkeeptmpindex icon-Xkeeptmp=a
-xlangindex icon-xlang=language
-xldscopeindex icon-xldscope={v}
-xlibmieeeindex icon-xlibmieee
-xlibmilindex icon-xlibmil
-Xlinker, compiler optionindex icon-Xlinker arg
-xlinkoptindex icon-xlinkopt[=level]
-xloopinfoindex icon-xloopinfo
-xM1index icon-xM1
-xMindex icon-xM
-xmaxoptindex icon-xmaxopt[=v]
-xmemalignindex icon-xmemalign=ab
-xMergeindex icon-xMerge
-xMFindex icon-xMF filename
-xMMDindex icon-xMMD
-xmodelindex icon-xmodel=[a]
-xnolibindex icon-xnolib
-xnolibmilindex icon-xnolibmil
-xnolibmoptindex icon-xnolibmopt
-xOindex icon-xO[1|2|3|4|5]
-xopenmpindex icon-xopenmp[={parallel|noopt|none}]
-xPindex icon-xP
-xpagesizeindex icon-xpagesize=n
-xpagesize_heapindex icon-xpagesize_heap=n
-xpagesize_stackindex icon-xpagesize_stack=n
-xpchindex icon-xpch=v
-xpchstopindex icon-xpchstop=[file|<include>]
-xpecindex iconxpec[={yes|no}]
-xpentiumindex icon-xpentium
-xpgindex icon-xpg
-xprefetchindex icon-xprefetch[=val[,val]]
-xprefetch_auto_typeindex icon-xprefetch_auto_type=a
-xprefetch_levelindex icon-xprefetch_level=l
-xprofileindex icon-xprofile=p
-xprofile_ircacheindex icon-xprofile_ircache[=path]
-xprofile_pathmapindex icon-xprofile_pathmap
-xpxpatchpadding, compiler optionindex icon-xpatchpadding[={fix|patch|size}]
-xreductionindex icon-xreduction
-xregsindex icon-xregs=r[,r…]
-xrestrictindex icon-xrestrict[=f]
-xsindex icon–xs[={yes|no}]
-xsafe
index icon–xsecure_code_analysis{=[yes|no]}
index icon–xsafe=mem
-xsfpconstindex icon-xsfpconst
-xspaceindex icon-xspace
-xstrconstindex icon-xstrconst
-xtargetindex icon-xtarget=t
-Xtempindex icon-Xtemp=dir
-xtempindex icon-xtemp=path
-xthreadvarindex icon-xthreadvar[=o]
-xthreadvar, compiler optionindex icon-xthreadvar[=o]
-xthroughputindex icon-xthroughput[={yes|no}]
-Xtimeindex icon-Xtime=a
-xtimeindex icon-xtime
-Xtransitionindex icon-Xtransition=a
-xtransitionindex icon-xtransition
-xtrigraphsindex icon-xtrigraphs[={yes|no}]
-xunboundsymindex icon-xunboundsym={yes|no}
-xunrollindex icon-xunroll=n
-Xustrindex icon-Xustr={ascii_utf16_ushort|no}
-xustrindex icon-xustr={ascii_utf16_ushort|no}
-xvectorindex icon-xvector[=a]
-xvisindex icon-xvis
-xvparaindex icon-xvpara
-yindex icon-y
-Yindex icon-Yc, dir
-YAindex icon-YA, dir
-YIindex icon-YI, dir
-YPindex icon-YP, dir
-YSindex icon-YS, dir
// comment indicators
in C99index iconCommenting Code With //
with -xCCindex icon-xCC
/tmpindex iconTMPDIR
__alignof keywordindex icon__alignof__
__asm keyword
index icon__asm Keyword
index icon__asm Keyword
__DATE__
index icon(6.8.8) The definitions for __DATE__ and __TIME__ when, respectively, the date and time of translation are not available:
index icon(6.8.8) The definitions for __DATE__ and __TIME__ when, respectively, the date and time of translation are not available:
index iconPreprocessing Directives (J.3.11)
__func__index icon__func__ Support
__globalindex iconDeclaration Specifiers
__hiddenindex iconDeclaration Specifiers
__symbolicindex iconDeclaration Specifiers
__threadindex iconThread Local Storage Specifier
__TIME__
index icon(6.8.8) The definitions for __DATE__ and __TIME__ when, respectively, the date and time of translation are not available:
index icon(6.8.8) The definitions for __DATE__ and __TIME__ when, respectively, the date and time of translation are not available:
index iconPreprocessing Directives (J.3.11)
_Alignas specifierindex icon_Alignas specifier
_Alignof operatorindex icon_Alignof operator
_Atomic types
size and alignment ofindex iconSize and Alignment of Atomic C Types
_Exit functionindex iconLibrary Functions (J.3.12)
_Noreturnindex icon_Noreturn
_Pragmaindex icon_Pragma
_Restrictindex icon_Restrict Keyword
_Static_assertindex icon_Static_assert

A

#assert
index iconAname[(tokens)]
index iconAssertions
abort functionindex iconLibrary Functions (J.3.12)
acomp (C compiler)index iconComponents of the C Compilation System
alias disambiguation
index iconExample: Using a Pragma
index iconType-Based Alias Analysis
alignment of structuresindex icon(6.5.2.1) The padding and alignment of members of structures.
any level alias disambiguationindex iconLevels of Alias-Disambiguation
arithmetic conversions
index iconUsual Arithmetic Conversions
index iconUsual Arithmetic Conversions
array
declarators per C99index iconStatic and Other Type Qualifiers Allowed in Array Declarators
incomplete array types per C99index iconFlexible Array Members
ascftime functionindex iconThe -errsecurity Flags
assemblerindex iconComponents of the C Compilation System
assembly in sourceindex icon__asm Keyword
assembly language templatesindex icon-xvis
ATS: Automatic Tuning Systemindex iconxpec[={yes|no}]
attributesindex iconSupported Attributes

B

basic level alias disambiguationindex iconLevels of Alias-Disambiguation
behavior, implementation-defined
index iconDays and Abbreviated Days of the Week
index iconImplementation-Defined ISO/IEC C90 Behavior
binding, static vs. dynamicindex icon-B[static|dynamic]
binoptindex iconxannotate[=yes|no]
bit-field
as impacted by transition to ISO Cindex iconSpecial Cases
portability of constants assigned toindex iconPortability Checks
promotion ofindex iconExample: The Use of a Cast
treating as signed or unsignedindex icon(6.5.2.1) Whether a plain int bit-field is treated as a signed int bit-field or as an unsigned int bit-field:
bits, in execution character setindex icon(5.2.4.2.1) The number of bits in a character in the execution character set:
bitwise operations on signed integersindex icon(6.3) The results of bitwise operations on signed integers:
bufferingindex icon(7.9.3) The characteristics of file buffering:

C

C compiler
changing default dirs searched for librariesindex iconOption Syntax
compilation modes and dependenciesindex iconPredefined Identifier __STDC__ on Oracle Solaris
compiling a program
index iconOption Syntax
index iconOption Syntax
componentsindex iconOrganization of the C Compilation System
options passed to linkerindex iconOptions Passed to the Linker
C programming toolsindex iconC-Related Programming Tools
C99
// comment indicatorsindex iconCommenting Code With //
__func__ supportindex icon__func__ Support
_Pragmaindex icon_Pragma
array declaratorindex iconStatic and Other Type Qualifiers Allowed in Array Declarators
flexible array membersindex iconFlexible Array Members
FLT_EVAL_METHODindex iconPrecision of Floating Point Evaluators
idempotent qualifiersindex iconIdempotent Qualifiers
implicit function declaration inindex iconDisallowed Implicit int and Implicit Function Declarations
inline function specifierindex iconinline Functions
list of keywordsindex iconC99 Keywords
mixed declarations and codeindex iconMixed Declarations and Code
Oracle Developer Studio compiler implementation ofindex iconImplementation-defined Behavior (J.3 )
type declaration in for loopindex iconDeclaration in for-Loop Statement
type specifier requirementindex iconDeclarations Using Implicit int
variable length arraysindex iconVariable Length Arrays (VLA):
cache, as used by optimizerindex icon-xcache[=c]
calloc functionindex iconLibrary Functions (J.3.12)
case statementsindex iconStatements (G.3.12)
cc command-line options
index icon-xlibmopt[={%none, archive, shared}]
index iconcc Options
-###index icon-###
-#index icon-#
-Aindex iconAname[(tokens)]
-ansiindex icon-ansi
-Bindex icon-B[static|dynamic]
-Cindex icon-C
-cindex icon-c
-d
index icon-G
index icon-d[y|n]
interaction with -Gindex icon-G
-Eindex icon-E
-errfmtindex icon-errfmt[=[no%]error]
-erroffindex icon-erroff[=t]
-errshortindex icon-errshort[=i]
-errtagsindex icon-errtags[=a]
-errwarnindex icon-errwarn[=t]
-fastindex icon-fast
-fdindex icon-fd
-featuresindex icon-features=[v]
-flagsindex icon-flags
-fltevalindex icon-flteval[={any|2}]
-fma
as part of -fast expansionindex icon-fast Expansion Flags
-fnsindex icon-fns[={no|yes}]
as part of -fast expansionindex icon-fast Expansion Flags
-fopenmpindex icon-fopenmp
-fprecisionindex icon-fprecision=p
-fprecision
interaction with FLT_EVAL_METHODindex iconFLT_EVAL_METHOD Values
-froundindex icon-fround=r
-fsimpleindex icon-fsimple[=n]
as part of -fast expansionindex icon-fast Expansion Flags
-fsingleindex icon-fsingle
as part of -fast expansionindex icon-fast Expansion Flags
interaction with FLT_EVAL_METHODindex iconFLT_EVAL_METHOD Values
-fstoreindex icon-fstore
-ftrapindex icon-ftrap=t[,t...]
-Gindex icon-G
-gindex icon-g
-gnindex icon-g[n]
-Hindex icon-H
-hindex icon-h name
-Iindex icon-I[-|dir]
-iindex icon-i
-includeindex iconinclude filename
-keeptmpindex icon-keeptmp
-KPICindex icon-KPIC
-Kpicindex icon-Kpic
-Lindex icon-Ldir
-lindex icon-lname
-library=sunperfindex icon-library=sunperf
-mcindex icon-mc
-mrindex icon-mr[,string]
-mtindex icon-mt[={yes|no}]
-nativeindex icon-native
-nofstoreindex icon-nofstore
as part of -fast expansionindex icon-fast Expansion Flags
-Oindex icon-O
-oindex icon-o filename
-Pindex icon-P
-pedanticindex icon–pedantic{=[yes|no]}
-preserve_argvaluesindex icon–preserve_argvalues[=simple|none|complete]
-Qindex icon-Q[y|n]
-Qoptionindex icon–Qoption phase option[,option..]
-qpindex icon-qp
-Rindex icon-Rdir[:dir]
-Sindex icon-S
-sindex icon-s
-sharedindex icon-shared
-stdindex icon-std=value
-tempindex icon–temp=path
-tracebackindex icon-traceback[={%none|common|signals_list}]
-Uindex icon-Uname
-Vindex icon-V
-vindex icon-v
-Windex icon-Wc,arg
-windex icon-w
-Xindex icon-X[c|a|t|s]
interaction with FLT_EVAL_METHODindex iconFLT_EVAL_METHOD Values
-xaddr32index icon-xaddr32[=yes|no]
-xalias_levelindex icon-xalias_level[=l]
as part of -fast expansionindex icon-fast Expansion Flags
examples
index iconExample: Using a Pragma
index iconExamples of Memory Reference Constraints
explanationindex iconIntroduction to Type-Based Analysis
-xannotateindex iconxannotate[=yes|no]
-xatomicindex icon-xatomic=a
-xautoparindex icon-xautopar
-xbuiltinindex icon-xbuiltin[=(%all|%default|%none)]
as part of -fast expansionindex icon-fast Expansion Flags
-xc99index icon-xc99[=o]
-xCCindex icon-xCC
-xcharindex icon-xchar[=o]
-xchar_byte_orderindex icon-xchar_byte_order[=o]
-xcheckindex icon-xcheck[=o[,o]]
-xchipindex icon-xchip[=c]
-xcodeindex icon-xcode[=v]
-xcompress
index icon-xcompress_format=cmp-type
index icon-xcompress={[no%]debug}
-xcsiindex icon-xcsi
-xdebugformatindex icon-xdebugformat=dwarf
-xdebuginfoindex icon-xdebuginfo=a[,a...]
-xdependindex icon-xdepend=[yes|no]
-xdryrunindex icon-xdryrun
-xdumpmacrosindex icon-xdumpmacros[=value[,value...]]
-xeindex icon-xe
-xFindex iconxF[=v[,v...]]
-xglobalizeindex icon-xglobalize[={yes|no}]
-xhelpindex icon-xhelp=flags
-xhwcprofindex icon-xhwcprof
-xinlineindex icon-xinline=list
-xinline_paramindex iconxinline_param=a[,a[,a]...]
-xinline_reportindex iconxinline_report[=n]
-xipoindex icon-xipo[=a]
-xipo_archiveindex icon-xipo_archive=[a]
-xipo_buildindex icon-xipo_build=[yes|no]
-xjobsindex icon-xjobs{=n|auto}
-xkeepframeindex icon-xkeepframe[=[%all,%none,name,no%name]]
-xlangindex icon-xlang=language
-xldscope
index icon-xldscope={v}
index iconLinker Scoping Specifiers
-xlibmieeeindex icon-xlibmieee
-xlibmilindex icon-xlibmil
as part of -fast expansionindex icon-fast Expansion Flags
-xlibmopt
as part of -fast expansionindex icon-fast Expansion Flags
-xlinkoptindex icon-xlinkopt[=level]
interaction with -Gindex icon-xlinkopt[=level]
-xloopinfoindex icon-xloopinfo
-xM1index icon-xM1
-xMindex icon-xM
-xmaxoptindex icon-xmaxopt[=v]
interaction with -xOindex icon-xmaxopt[=v]
-xMDindex icon-xMD
-xmemalignindex icon-xmemalign=ab
as part of -fast expansionindex icon-fast Expansion Flags
-xMergeindex icon-xMerge
-xMFindex icon-xMF filename
-xMMDindex icon-xMMD
-xmodelindex icon-xmodel=[a]
-xnolibindex icon-xnolib
-xnolibmilindex icon-xnolibmil
-xnolibmoptindex icon-xnolibmopt
-xOindex icon-xO[1|2|3|4|5]
interaction with -xmaxoptindex icon-xO[1|2|3|4|5]
-xopenmpindex icon-xopenmp[={parallel|noopt|none}]
-xPindex icon-xP
-xpagesizeindex icon-xpagesize=n
-xpagesize_heapindex icon-xpagesize_heap=n
-xpagesize_stackindex icon-xpagesize_stack=n
-xpchindex icon-xpch=v
-xpchstopindex icon-xpchstop=[file|<include>]
-xpecindex iconxpec[={yes|no}]
-xpentiumindex icon-xpentium
-xpgindex icon-xpg
-xprefetchindex icon-xprefetch[=val[,val]]
-xprefetch_auto_typeindex icon-xprefetch_auto_type=a
-xprefetch_levelindex icon-xprefetch_level=l
-xpreviseindex icon-xprevise={yes|no}
-xprofileindex icon-xprofile=p
-xprofile_ircacheindex icon-xprofile_ircache[=path]
-xprofile_pathmapindex icon-xprofile_pathmap
-xreductionindex icon-xreduction
-xregsindex icon-xregs=r[,r…]
-xrestrictindex icon-xrestrict[=f]
-xsindex icon–xs[={yes|no}]
-xsafeindex icon–xsafe=mem
-xsecure_code_analysisindex icon–xsecure_code_analysis{=[yes|no]}
-xsegment_alignindex icon-xsegment_align=n
-xsfpconstindex icon-xsfpconst
-xspaceindex icon-xspace
-xstrconstindex icon-xstrconst
-xtargetindex icon-xtarget=t
-xtempindex icon-xtemp=path
-xthroughputindex icon-xthroughput[={yes|no}]
-xtimeindex icon-xtime
-xtransitionindex icon-xtransition
warning for trigraphsindex iconTrigraph Sequences
-xtrigraphsindex icon-xtrigraphs[={yes|no}]
-xunboundsymindex icon-xunboundsym={yes|no}
-xunrollindex icon-xunroll=n
-xustrindex icon-xustr={ascii_utf16_ushort|no}
-xvectorindex icon-xvector[=a]
-xvisindex icon-xvis
-xvparaindex icon-xvpara
-Yindex icon-Yc, dir
-YAindex icon-YA, dir
-YIindex icon-YI, dir
-YP
index icon-YP, dir
index iconOption Syntax
-YSindex icon-YS, dir
cftime functionindex iconThe -errsecurity Flags
cg (code generator)index iconComponents of the C Compilation System
char
signedness ofindex icon-xchar[=o]
character
bits in setindex icon(5.2.4.2.1) The number of bits in a character in the execution character set:
decimal pointindex icon(7.1.1) The decimal-point character:
mapping setindex iconCharacters (G.3.4)
multibyte, shift statusindex icon(5.2.1.2) The shift states used for the encoding of multibyte characters:
set, collation sequenceindex icon(7.11.4.4) The collation sequence of the execution character set:
single-character character-constantindex icon(6.8.1) Whether the value of a single-character character constant in a constant expression that controls conditional inclusion matches the value of the same character constant in the execution character set:
source and execution of setindex icon(5.2.1) The members of the source and execution character sets, except as explicitly specified in the Standard:
spaceindex icon(7.9.2) Whether space characters that are written out to a text stream immediately before a new-line character appear when read in:
testing of setsindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
clock function
index icon(7.12.2.1) The era for the clock function
index iconLibrary Functions (J.3.12)
code generatorindex iconComponents of the C Compilation System
code optimization
by using -fastindex icon-fast
optimizerindex iconComponents of the C Compilation System
with -xOindex icon-xO[1|2|3|4|5]
comments
preventing removal by preprocessorindex icon-C
using // by issuing -xCCindex icon-xCC
using // in C99index iconCommenting Code With //
compatibility optionsindex icon-X[c|a|t|s]
compiler commentary in object file, reading with er_src utilityindex icon-xbuiltin[=(%all|%default|%none)]
computed gotoindex iconLabels as Values
consistency checks by lintindex iconConsistency Checks
constindex iconSingle Compilation Compatibility
constindex iconconst and volatile
constants
promotion of integralindex iconIntegral Constants
specific to Oracle Developer Studio C ISO Cindex iconCharacter Constants
specific to Oracle Developer Studio ISO Cindex iconConstants
conversions
index iconUsual Arithmetic Conversions
index iconUsual Arithmetic Conversions
integersindex icon(6.2.1.2) The result of converting an integer to a shorter signed integer, or the result of converting an unsigned integer to a signed integer of equal length, if the value cannot be represented:
cool tools URLindex iconxpec[={yes|no}]
coverage analysis (tcov)index icon-xprofile=p
cpp compiler option
-gzindex icon-gz[=cmp-type]
cpp (C preprocessor)index iconComponents of the C Compilation System
creat functionindex iconThe -errsecurity Flags
cscope
index iconCommand-Line Syntax for Editors
index iconcscope: Interactively Examining a C Program
index iconcscope: Interactively Examining a C Program
command-line use
index iconCommand-Line Options
index iconCommand-Line Options
index iconStep 2: Invoke the cscope Program
index iconStep 2: Invoke the cscope Program
editing source files
index iconCommand-Line Syntax for Editors
index iconCommand-Line Syntax for Editors
index iconStep 4: Edit the Code
index iconStep 4: Edit the Code
index iconStep 1: Set Up the Environment
index iconStep 1: Set Up the Environment
environment setup
index iconCommand-Line Syntax for Editors
index iconStep 1: Set Up the Environment
index iconStep 1: Set Up the Environment
environment variables
index iconView Paths
index iconView Paths
searching source files
index iconCommands for Use After an Initial Search
index iconStep 3: Locate the Code
index iconStep 1: Set Up the Environment
index iconThe cscope Process
index iconThe cscope Process
usage examples
index iconChanging the Value of a Variable
index iconExamples
index iconStep 4: Edit the Code
index iconBasic Use

D

#defineindex icon-Dname[(arg[,arg])][=expansion]
data reorderingindex iconxF[=v[,v...]]
data types
long longindex iconlong long Data Type
unsigned long longindex iconlong long Data Type
date and time formatsindex icon(7.12.3.5) The formats for time and date:
dbx tool
link debug information from object files into executableindex icon–xs[={yes|no}]
symbol table information for
index icon-g[n]
index icon-g
debug compressindex icon-xcompress_format=cmp-type
debugger data formatindex icon-xdebugformat=dwarf
debugging information, removingindex icon-s
decimal-point characterindex icon(7.1.1) The decimal-point character:
declaration specifiers
__globalindex iconDeclaration Specifiers
__hiddenindex iconDeclaration Specifiers
__symbolicindex iconDeclaration Specifiers
__threadindex iconThread Local Storage Specifier
declaratorsindex iconDeclarators (G.3.11)
default
compiler behaviorindex icon-X[c|a|t|s]
handling and SIGILLindex icon(7.7.1.1) Whether the default handling is reset if the SIGILL signal is received by a handler specified to the signal function:
localeindex icon(6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
default dirs searched for librariesindex iconOption Syntax
diagnostics, formatindex icon(5.1.1.3) Identification of diagnostics:
directives  Seeindex iconpragmas
domain errors, math functionsindex icon(7.5.1) The values returned by the mathematics functions on domain errors:
dwarf debugger-data formatindex icon-xdebugformat=dwarf
dynamic linkingindex icon-d[y|n]

E

#errorindex iconWarnings and Errors
edit, source files  Seeindex iconcscope
EDITOR
index iconCommand-Line Syntax for Editors
index iconStep 1: Set Up the Environment
elfdumpindex iconThe -xcode Flags
ellipsis notation
index iconCompatible Function Types
index iconFunctions With Varying Arguments
index iconMixing Considerations
environment variable
EDITOR as used by cscope
index iconCommand-Line Syntax for Editors
index iconStep 1: Set Up the Environment
LANG
in C90index icon(6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
in C99
index iconLocale-specific Behavior (J.4)
index iconStandard Alphabetic Escape Sequence Unique Values
LC_ALL
in C90index icon(6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
in C99index iconStandard Alphabetic Escape Sequence Unique Values
LC_CTYPE
in C90index icon(6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
in C99index iconStandard Alphabetic Escape Sequence Unique Values
OMP_NUM_THREADSindex iconEnvironment Variables
PARALLELindex iconEnvironment Variables
SOMP_TACKSIZEindex iconEnvironment Variables
SUN_PROFDATAindex iconSUN_PROFDATA
SUN_PROFDATA_DIRindex iconSUN_PROFDATA_DIR
SUNW_MP_WARNindex iconEnvironment Variables
TERM as used by cscopeindex iconStep 1: Set Up the Environment
TMPDIRindex iconTMPDIR
TZindex icon(7.12.1) The local time zone and Daylight Savings Time:
VPATH as used by cscopeindex iconStep 1: Set Up the Environment
er_src utilityindex icon-xbuiltin[=(%all|%default|%none)]
ERANGEindex icon(7.5.1) Whether the mathematics functions set the integer expression errno to the value of the macro ERANGE on underflow range errors:
ERANGE macroindex iconLibrary Functions (J.3.12)
errno
C98 implementation ofindex icon(7.5.1) Whether the mathematics functions set the integer expression errno to the value of the macro ERANGE on underflow range errors:
header file
index iconNames Safe to Use
index iconNames Reserved for Expansion
impact of -fast on
index icon-fast
index icon-fast
impact of -xbuiltin onindex icon-xbuiltin[=(%all|%default|%none)]
impact of -xlibmieee onindex icon-xlibmieee
impact of -xlibmil onindex icon-xlibmil
impact of finalization functions onindex iconfini
impact of initialization functions onindex iconinit
preserving value ofindex iconPreserving the Value of errno
errno
setting value to ERANGE on underflow
index iconLibrary Functions (J.3.12)
index iconLibrary Functions (J.3.12)
index iconLibrary Functions (J.3.12)
error messagesindex icon(5.1.1.3) Identification of diagnostics:
adding prefix "error\
" toindex icon-errfmt[=[no%]error]
controlling length for a type mismatchindex icon-errshort[=i]
suppressing in lintindex icon-erroff=tag(, tag)
exec functionindex iconThe -errsecurity Flags
expressions, grouping and evaluation in
index iconThe As If Rule
index iconGrouping and Evaluation in Expressions

F

fbe (assembler)index iconComponents of the C Compilation System
fclose functionindex iconLibrary Functions (J.3.12)
fegetexceptflag functionindex iconLibrary Functions (J.3.12)
feraiseexcept functionindex iconLibrary Functions (J.3.12)
fgetc functionindex iconThe -errsecurity Flags
fgetpos functionindex iconLibrary Functions (J.3.12)
files
temporaryindex iconTMPDIR
filters for lint
index iconlint Filters
index iconlint Filters
float.h
in C90index iconFLT_EVAL_METHOD Values
macros defined inindex iconArchitecture (J.3.13)
floating pointindex iconFloating-Point (G.3.6)
gradual underflowsindex iconFloating Point, Nonstandard Mode
nonstopindex iconFloating Point, Nonstandard Mode
representationsindex icon(6.1.2.5) The representations and sets of values of the various types of floating-point numbers:
truncation
index icon(6.2.1.4) The direction of truncation or rounding when a floating- point number is converted to a narrower floating-point number:
index icon(6.2.1.3) The direction of truncation when an integral number is converted to a floating-point number that cannot exactly represent the original value:
valuesindex icon(6.1.2.5) The representations and sets of values of the various types of floating-point numbers:
FLT_EVAL_METHOD
evaluation format in C99index iconPrecision of Floating Point Evaluators
impact on accuracy of library functionsindex iconFloating point (J.3.6)
impact on float_t and double_tindex iconLibrary Functions (J.3.12)
non-standard negative values ofindex iconFloating point (J.3.6)
fmod functionindex iconLibrary Functions (J.3.12)
fopen functionindex iconThe -errsecurity Flags
for loop that contains a type declarationindex iconDeclaration in for-Loop Statement
fprintf function
index icon(7.9.6.1) The output for %p conversion in the fprintf function:
index iconLibrary Functions (J.3.12)
free-standing environmentsindex iconCompiling in Free-Standing Environments
free functionindex iconLibrary Functions (J.3.12)
fscanf function
index icon(7.9.6.2) The input for %p conversion in the fscanf function:
index iconLibrary Functions (J.3.12)
fsetpos functionindex iconLibrary Functions (J.3.12)
ftell functionindex iconLibrary Functions (J.3.12)
functionindex iconLibrary Functions (J.3.12)
_Exitindex iconLibrary Functions (J.3.12)
abortindex iconLibrary Functions (J.3.12)
ascftimeindex iconThe -errsecurity Flags
callocindex iconLibrary Functions (J.3.12)
cftimeindex iconThe -errsecurity Flags
clock
index icon(7.12.2.1) The era for the clock function
index iconLibrary Functions (J.3.12)
creatindex iconThe -errsecurity Flags
declaration specifierindex iconLinker Scoping Specifiers
execindex iconThe -errsecurity Flags
fcloseindex iconLibrary Functions (J.3.12)
fegetexceptflagindex iconLibrary Functions (J.3.12)
feraiseexceptindex iconLibrary Functions (J.3.12)
fgetcindex iconThe -errsecurity Flags
fgetposindex iconLibrary Functions (J.3.12)
fmod
index icon(7.5.6.4) Whether a domain error occurs or zero is returned when the fmod function has a second argument of zero:
index iconLibrary Functions (J.3.12)
fopenindex iconThe -errsecurity Flags
fprintf
index icon(7.9.6.1) The output for %p conversion in the fprintf function:
index iconLibrary Functions (J.3.12)
freeindex iconLibrary Functions (J.3.12)
fscanf
index icon(7.9.6.2) The input for %p conversion in the fscanf function:
index iconLibrary Functions (J.3.12)
fsetposindex iconLibrary Functions (J.3.12)
ftellindex iconLibrary Functions (J.3.12)
fwprintfindex iconLibrary Functions (J.3.12)
fwscanfindex iconLibrary Functions (J.3.12)
getcindex iconThe -errsecurity Flags
getenvindex iconSemantics of signal Function Signals
getsindex iconThe -errsecurity Flags
getutxentindex iconNote: Derived Types That Have Grown in Size
ilogbindex iconLibrary Functions (J.3.12)
ilogbfindex iconLibrary Functions (J.3.12)
ilogblindex iconLibrary Functions (J.3.12)
implicit declaration ofindex iconDisallowed Implicit int and Implicit Function Declarations
isalnumindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
isalpha
index icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
index iconLocale-specific Behavior (J.4)
isattyindex iconEnvironment (J.3.2)
iscntrlindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
islowerindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
isprintindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
isupperindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
iswalphaindex iconLocale-specific Behavior (J.4)
iswctypeindex iconDays and Abbreviated Days of the Week
mainindex iconEnvironment (J.3.2)
mallocindex iconLibrary Functions (J.3.12)
printfindex iconLibrary Functions (J.3.12)
prototypes
index iconMixing Considerations
index iconNew-Style Function Prototypes
index iconConsistency Checks
prototypes, lint checks forindex iconlint Libraries
reallocindex iconLibrary Functions (J.3.12)
remove
index icon(7.9.4.1) The effect of the remove function on an open file:
index iconLibrary Functions (J.3.12)
rename
index icon(7.9.4.2) The effect if a file with the new name exists prior to a call to the rename function:
index iconLibrary Functions (J.3.12)
reorderingindex iconxF[=v[,v...]]
scanfindex iconThe -errsecurity Flags
setlocaleindex iconLibrary Functions (J.3.12)
signalindex iconEnvironment (J.3.2)
sizeofindex iconsizeof( ) Is an Unsigned long
statindex iconThe -errsecurity Flags
strerrorindex iconLocale-specific Behavior (J.4)
strftimeindex iconLibrary Functions (J.3.12)
strlcpyindex iconThe -errsecurity Flags
strtodindex iconLibrary Functions (J.3.12)
strtofindex iconLibrary Functions (J.3.12)
strtoldindex iconLibrary Functions (J.3.12)
system
index iconLibrary Functions (J.3.12)
index iconSemantics of signal Function Signals
towctransindex iconDays and Abbreviated Days of the Week
using varying argument lists
index iconFunctions With Varying Arguments
index iconFunctions With Varying Arguments
wait3index iconLibrary Functions (J.3.12)
waitindex iconLibrary Functions (J.3.12)
waitidindex iconLibrary Functions (J.3.12)
waitpidindex iconLibrary Functions (J.3.12)
wcsftimeindex iconLibrary Functions (J.3.12)
wcstodindex iconLibrary Functions (J.3.12)
wcstofindex iconLibrary Functions (J.3.12)
wcstoldindex iconLibrary Functions (J.3.12)
fwprintf functionindex iconLibrary Functions (J.3.12)
fwscanf functionindex iconLibrary Functions (J.3.12)

G

getc functionindex iconThe -errsecurity Flags
getenv functionindex iconSemantics of signal Function Signals
gets functionindex iconThe -errsecurity Flags
getutxent functionindex iconNote: Derived Types That Have Grown in Size
gradual underflowsindex iconFloating Point, Nonstandard Mode

H

header files
float.h in C90index iconFLT_EVAL_METHOD Values
format for #include directivesindex iconHow to Specify Include Files
how to include
index iconHow to Specify Include Files
index iconHow to Specify Include Files
Intel MMX intrinsics declarationsindex iconCompiler Support for Intel MMX and Extended x86 Platform Intrinsics
list of standard headersindex iconStandard Headers
standard place
index iconHow to Specify Include Files
index iconHow to Specify Include Files
sunmedia_intrin.hindex iconCompiler Support for Intel MMX and Extended x86 Platform Intrinsics
with lint
index iconUsing lint
index iconUsing lint
heap, setting page size forindex icon-xpagesize=n

I

#include, adding header files withindex iconHow to Specify Include Files
idempotent qualifier in C99index iconIdempotent Qualifiers
ilogb functionindex iconLibrary Functions (J.3.12)
ilogbf functionindex iconLibrary Functions (J.3.12)
ilogbl functionindex iconLibrary Functions (J.3.12)
implementation-defined behavior
index iconDays and Abbreviated Days of the Week
index iconImplementation-Defined ISO/IEC C90 Behavior
incomplete types
index iconExamples: Incomplete Types
index iconIncomplete Types
inline expansion templates
index icon-xnolibmil
index icon-xlibmil
inline function specifier for C99index iconinline Functions
inliningindex icon-xlibmil
integers
index icon(6.3.7) The result of a right shift of a negative-valued signed integral type:
index iconIntegers (G.3.5)
integral constants, promotion ofindex iconIntegral Constants
interactive deviceindex icon(5.1.2.3) What constitutes an interactive device:
internationalization
index iconNew Functions
index iconInternationalization
index iconC Language Features
index iconMultibyte Characters and Wide Characters
interprocedural analysis passindex icon-xipo[=a]
intrinsics, Intel MMXindex iconCompiler Support for Intel MMX and Extended x86 Platform Intrinsics
ipo (C compiler)index iconComponents of the C Compilation System
iropt (code optimizer)index iconComponents of the C Compilation System
isalnum functionindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
isalpha function
index icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
index iconLocale-specific Behavior (J.4)
isatty functionindex iconEnvironment (J.3.2)
iscntrl functionindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
islower functionindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
ISO C vs. K&R C
index icon-X[c|a|t|s]
index icon-X[c|a|t|s]
ISO/IEC 9899:
1999 Programming Language C
index iconFeatures of C 99
index iconStandards Conformance
2011 Programming Language Cindex iconFeatures of C 11
ISO/IEC 9899:1990 standardindex iconC-Compiler Implementation-Specific Information
ISO/IEC 9899:1999 standardindex iconC-Compiler Implementation-Specific Information
ISO/IEC 9899:2011 standardindex iconC-Compiler Implementation-Specific Information
isprint functionindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
isupper functionindex icon(7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
iswalpha functionindex iconLocale-specific Behavior (J.4)
iswctype functionindex iconDays and Abbreviated Days of the Week

J

ja_JP.PCK localeindex icon-xcsi

K

K&R C vs. ISO C
index icon-X[c|a|t|s]
index icon-X[c|a|t|s]
keywordsindex icon__asm Keyword
list for C99index iconC99 Keywords

L

LANG environment variable
in C90index icon(6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
in C99
index iconLocale-specific Behavior (J.4)
index iconStandard Alphabetic Escape Sequence Unique Values
layout level alias disambiguationindex iconLevels of Alias-Disambiguation
LC_ALL environment variable
in C90index icon(6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
in C99index iconStandard Alphabetic Escape Sequence Unique Values
LC_CTYPE environment variable
in C90index icon(6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
in C99index iconStandard Alphabetic Escape Sequence Unique Values
ld (C compiler)index iconComponents of the C Compilation System
libfast.aindex iconlibfast.a Library (SPARC)
libraries
building shared librariesindex iconThe -xcode Flags
default dirs searched by ccindex iconOption Syntax
intrinsic nameindex icon-h name
libfast.aindex iconlibfast.a Library (SPARC)
lintindex iconlint Libraries
llib-lx.lnindex iconlint Libraries
renaming sharedindex icon-h name
shared or non sharedindex icon-B[static|dynamic]
specifying dynamic or static linksindex icon-B[static|dynamic]
sun_prefetch.hindex icon-xprefetch Flags
library bindingsindex icon-B[static|dynamic]
limit of memory allocation on stackindex iconStorage Allocation
limits.h
macros defined inindex iconArchitecture (J.3.13)
link, static vs. dynamicindex icon-d[y|n]
link-time optimizationindex icon-xlinkopt[=level]
link-time options, list ofindex iconCompile-Time and Link-Time Options
linker
options received from compilerindex iconOptions Passed to the Linker
specifying dynamic or static linking inindex icon-d[y|n]
suppressing linking withindex icon-c
lintindex iconlint Overview
basic mode
invokingindex iconUsing lint
consistency checksindex iconConsistency Checks
diagnostics
index iconQuestionable Constructs
index iconDiagnostics Performed by lint
directives
index iconlint Directives
index iconDirectives
filters
index iconlint Filters
index iconlint Filters
header files, findingindex iconUsing lint
how lint examines codeindex iconUsing lint
introduction toindex iconlint Source Code Checker
librariesindex iconlint Libraries
lint command-line options
-###index icon-###
-#index icon-#
-aindex icon-a
-bindex icon-b
-Cindex icon-C filename
-cindex icon-c
-diroutindex icon-dirout=dir
-err=warnindex icon-err=warn
-errchkindex icon-errchk=l(, l)
-errfmtindex icon-errfmt=f
-errhdrindex icon-errhdr=h
-erroffindex icon-erroff=tag(, tag)
-errsecurityindex icon-errsecurity=level
-errtagsindex icon-errtags=a
-errwarnindex icon-errwarn=t
-Findex icon-F
-fdindex icon-fd
-flagsrcindex icon-flagsrc=file
-hindex icon-h
-Iindex icon-Idir
-kindex icon-k
-Lindex icon-Ldir
-lindex icon-lx
-mindex icon-m
-nindex icon-n
-oindex icon-ox
-pindex icon-p
-Rindex icon-Rfile
-sindex icon-s
-uindex icon-u
-Vindex icon-V
-vindex icon-v
-Windex icon-Wfile
-xindex icon-x
-Xalias_levelindex icon-Xalias_level[=l]
-Xc99index icon-Xc99[=o]
-XCCindex icon-XCC=a
-Xkeeptmpindex icon-Xkeeptmp=a
-Xtempindex icon-Xtemp=dir
-Xtimeindex icon-Xtime=a
-Xtransitionindex icon-Xtransition=a
-Xustrindex icon-Xustr={ascii_utf16_ushort|no}
-yindex icon-y
LINT_OPTIONSindex iconUsing lint
messages
formats of
index iconlint Message Formats
index iconlint Message Formats
message ID (tag), identifying
index iconOptions to Suppress Messages
index icon-errtags=a
suppressingindex iconOptions to Suppress Messages
overview
introducedindex iconlint Overview
portability checks
index iconPortability Checks
index iconPortability Checks
predefinitionindex iconAssertions
questionable constructs
index iconQuestionable Constructs
index iconQuestionable Constructs
LINT_OPTIONS environment variableindex iconUsing lint
llib-lx.ln libraryindex iconlint Libraries
local time zoneindex icon(7.12.1) The local time zone and Daylight Savings Time:
locale
index iconNew Functions
index iconLocales
index iconLocales
behaviorindex iconLocale-Specific Behavior (G.4)
defaultindex icon(6.1.3.4) The current locale used to convert multibyte characters into corresponding wide characters (codes) for a wide character constant:
ja_JP.PCKindex icon-xcsi
use of non-conformingindex icon-xcsi
long double
passing in ISO Cindex icon32-Bit SPARC
long intindex iconUsual Arithmetic Conversions
long long
index iconUsual Arithmetic Conversions
index iconlong long Data Type
arithmetic promotionsindex iconUsual Arithmetic Conversions
passing
index iconRegisters Used by x86 Functions to Return Types (-m32)
index icon32-Bit SPARC
representation ofindex iconRepresentation of long (-m64) and long long (both -m32 and -m64)
returningindex icon32-Bit SPARC
suffixindex iconData Type Suffixes
value preservingindex iconData Type Suffixes
loopsindex icon-xdepend=[yes|no]

M

macro expansionindex iconMacro Replacement
macros
__DATE__
index icon(6.8.8) The definitions for __DATE__ and __TIME__ when, respectively, the date and time of translation are not available:
index iconPreprocessing Directives (J.3.11)
__TIME__
index icon(6.8.8) The definitions for __DATE__ and __TIME__ when, respectively, the date and time of translation are not available:
index iconPreprocessing Directives (J.3.11)
ERANGEindex iconLibrary Functions (J.3.12)
FLT_EVAL_METHOD
index iconLibrary Functions (J.3.12)
index iconPrecision of Floating Point Evaluators
NULLindex iconLibrary Functions (J.3.12)
those specified infloat.hindex iconArchitecture (J.3.13)
those specified inlimits.hindex iconArchitecture (J.3.13)
those specified instdint.hindex iconArchitecture (J.3.13)
main functionindex iconEnvironment (J.3.2)
main, semantics of ragsindex icon(5.1.2.2.1) Semantics of arguments to main:
makefile dependenciesindex icon-xM
malloc functionindex iconLibrary Functions (J.3.12)
man pages, accessingindex iconMan Pages
math functions, domain errorsindex icon(7.5.1) The values returned by the mathematics functions on domain errors:
mbarrier.hindex iconMemory-Barrier Intrinsics
mcs (C compiler)index iconComponents of the C Compilation System
memory allocation on the stackindex iconStorage Allocation
memory barrier intrinsicsindex iconMemory-Barrier Intrinsics
message ID (tag)
index icon-errtags[=a]
index icon-erroff[=t]
messages
errorindex icon(5.1.1.3) Identification of diagnostics:
mixed-language linking
-xlangindex icon-xlang=language
mode, compilerindex icon-X[c|a|t|s]
MP Cindex iconParallelizing C Code
multibyte characters and wide characters
index iconC Language Features
index iconMultibyte Characters and Wide Characters
multimedia types, handling ofindex icon-xvis
multiprocessingindex iconParallelizing C Code
-xjobsindex icon-xjobs{=n|auto}
multithreadingindex icon-mt[={yes|no}]

N

newline, terminatingindex icon(7.9.2) Whether the last line of a text stream requires a terminating new-line character:
nonstop
floating-point arithmeticindex iconFloating Point, Nonstandard Mode
null characters not appended to dataindex icon(7.9.2) The number of null characters that may be appended to data written to a binary stream:
NULL macroindex iconLibrary Functions (J.3.12)
NULL, value ofindex icon(7.1.6) The null pointer constant to which the macro NULL expands:

O

object file
linking with ldindex icon-c
producing object file for each source fileindex icon-c
reading compiler commentary with er_src utilityindex icon-xbuiltin[=(%all|%default|%none)]
suppressing removal ofindex icon-c
obsolete options, list ofindex iconObsolete Options
OMP_NUM_THREADSindex iconEnvironment Variables
OMP_STACKSIZE environment variableindex iconEnvironment Variables
OpenMP
-xopenmp commandindex icon-xopenmp[={parallel|noopt|none}]
how to compile forindex iconParallelizing Using OpenMP
optimization
-fast andindex icon-fast
-xipo andindex icon-xipo[=a]
-xO andindex icon-xO[1|2|3|4|5]
at link timeindex icon-xlinkopt[=level]
for SPARCindex iconPerformance Tuning
optimizerindex iconComponents of the C Compilation System
pragma opt andindex iconopt
with -xmaxoptindex icon-xmaxopt[=v]
options
lintindex icon-y
options, command-line  See Alsoindex iconcc command-line options
alphabetical referenceindex iconcc Options
grouped by functionalityindex iconOptions Summarized by Function
lintindex iconlint Command-Line Options

P

padding of structuresindex icon(6.5.2.1) The padding and alignment of members of structures.
page size, setting for stack or heapindex icon-xpagesize=n
PARALLELindex iconEnvironment Variables
parallelization
  See Alsoindex iconOpenMP
index iconParallelizing C Code
checking for properly parallelized loops with -xvparaindex icon-xvpara
environment variables forindex iconEnvironment Variables
finding parallelized loops with -xloopinfoindex icon-xloopinfo
specifying OpenMP pragmas with -xopenmpindex icon-xopenmp[={parallel|noopt|none}]
turning on reduction recognition with -xreductionindex icon-xreduction
turning on with -xautopar for multiple processorsindex icon-xautopar
pass, name and version of eachindex icon-V
PEC: Portable Executable Codeindex iconxpec[={yes|no}]
Pentiumindex icon-xtarget Expansions on x86
performance
optimizing for SPARCindex iconPerformance Tuning
optimizing with -fastindex icon-fast
optimizing with-xOindex icon-xO[1|2|3|4|5]
portability checks performed by lint
index iconPortability Checks
index iconPortability Checks
portability, of code
index iconPortability Checks
index iconPortability Checks
POSIX threadsindex icon-mt[={yes|no}]
postopt (C compiler)index iconComponents of the C Compilation System
pragmas
index iconUsing Pragmas for Finer Control
index iconPragmas
#pragma aliasindex icon#pragma alias (type, type [, type]…)
#pragma alias_levelindex icon#pragma alias_level level (list)
#pragma alignindex iconalign
#pragma c99index iconc99
#pragma does_not_read_global_dataindex icondoes_not_read_global_data
#pragma does_not_returnindex icondoes_not_return
#pragma does_not_write_global_dataindex icondoes_not_write_global_data
#pragma dumpmacrosindex icondumpmacros
#pragma end_dumpmacrosindex iconend_dumpmacros
#pragma error_messagesindex iconerror_messages
#pragma finiindex iconfini
#pragma hdrstopindex iconhdrstop
#pragma identindex iconident
#pragma initindex iconinit
#pragma inlineindex iconinline
#pragma int_to_unsignedindex iconint_to_unsigned
#pragma may_not_point_toindex icon#pragma may_not_point_to (pointer, variable [, variable]…)
#pragma may_point_toindex icon#pragma may_point_to (pointer, variable [, variable]…)
#pragma must_have_frameindex iconmust_have_frame
#pragma no_inlineindex iconinline
#pragma no_side_effect
index iconopt
index iconno_side_effect
#pragma noalias
index icon#pragma noalias (pointer, pointer [, pointer]…)
index icon#pragma noalias (type, type [, type]…)
#pragma nomemorydependindex iconnomemorydepend
#pragma optindex iconopt
#pragma packindex iconpack
#pragma pipeloopindex iconpipeloop
#pragma rarely_calledindex iconrarely_called
#pragma redefine_extnameindex iconredefine_extname
#pragma returns_new_memoryindex iconreturns_new_memory
#pragma unknown_control_flowindex iconunknown_control_flow
#pragma unrollindex iconunroll
#pragma warn_missing_parameter_infoindex iconwarn_missing_parameter_info
#pragma weakindex iconweak
preassertions for -Anameindex iconAname[(tokens)]
precompiled-header fileindex icon-xpch=v
prefetchindex icon-xprefetch[=val[,val]]
preprocessing
index iconToken Pasting
index iconTokenization and Preprocessing
directives
index iconPreprocessing Directives (G.3.13)
index icon-Dname[(arg[,arg])][=expansion]
index iconHow to Specify Include Files
index iconHow to Specify Include Files
index iconPredefined Identifier __STDC__ on Oracle Solaris
how to preserve commentsindex icon-C
predefined names
index iconPredefined Identifier __STDC__ on Oracle Solaris
index iconPredefined Names
stringizingindex iconUsing Strings
token pastingindex iconToken Pasting
preserving signedness of charsindex icon-xchar[=o]
printf functionindex iconLibrary Functions (J.3.12)
printing
index icon(5.2.2) The direction of printing:
index iconPrinting long long Data Types
profiling
-xprofileindex icon-xprofile=p
programming tools for Cindex iconC-Related Programming Tools
promotion
index iconExample: Integral Constants
index iconPromotions: Unsigned Versus Value Preserving
bit-fieldsindex iconExample: The Use of a Cast
default argumentsindex iconMixing Considerations
integral constantsindex iconIntegral Constants
unsigned versus value preservingindex iconSome Background History

Q

qualifiersindex iconQualifiers (G.3.10)

R

readme fileindex iconC Readme File
realloc functionindex iconLibrary Functions (J.3.12)
remove function
index icon(7.9.4.1) The effect of the remove function on an open file:
index iconLibrary Functions (J.3.12)
removing symbolic debugging informationindex icon-s
rename function
index icon(7.9.4.2) The effect if a file with the new name exists prior to a call to the rename function:
index iconLibrary Functions (J.3.12)
renaming shared librariesindex icon-h name
reordering functions and dataindex iconxF[=v[,v...]]
representation
floating pointindex icon(6.1.2.5) The representations and sets of values of the various types of floating-point numbers:
integersindex icon(6.1.2.5) The representations and sets of values of the various types of integers:
reserved names
index iconNames Safe to Use
index iconStandard Headers and Reserved Names
for expansionindex iconNames Reserved for Expansion
for implementation useindex iconNames Reserved for Implementation Use
guidelines for choosingindex iconNames Safe to Use
restrict keyword
as part of supported C99 featuresindex iconC99 Keywords
as recognized by -Xsindex iconLoop With Two Pointers
as type qualifier in parallelized codeindex iconLoop With Two Pointers
right shiftindex icon(6.3.7) The result of a right shift of a negative-valued signed integral type:
rounding behaviorindex iconFloating Point, Nonstandard Mode

S

scanf functionindex iconThe -errsecurity Flags
search, source files  Seeindex iconcscope
setlocale functionindex iconLibrary Functions (J.3.12)
setlocale(3C)
index iconNew Functions
index iconsetlocale() Function
shared libraries, namingindex icon-h name
signal
index icon(7.7.1.1) Whether the default handling is reset if the SIGILL signal is received by a handler specified to the signal function:
index icon(7.7.1.1) The set of signals for the signal function:
signal functionindex iconEnvironment (J.3.2)
signedindex icon(6.2.1.1) Whether a plain char has the same range of values as signed char or unsigned char:
signedness of charsindex icon-xchar[=o]
sizeof functionindex iconsizeof( ) Is an Unsigned long
slave thread default setting for OMP_STACKSIZEindex iconEnvironment Variables
Solaris threadsindex icon-mt[={yes|no}]
source files
checking with lintindex iconlint Filters
editing  Seeindex iconcscope
locatingindex icon(6.8.2) The method for locating includable source files:
searching  Seeindex iconcscope
space charactersindex icon(7.9.2) Whether space characters that are written out to a text stream immediately before a new-line character appear when read in:
ssbd (C compiler)index iconComponents of the C Compilation System
stack
memory allocation maximumindex iconStorage Allocation
setting page size forindex icon-xpagesize=n
standards conformance
index iconC-Compiler Implementation-Specific Information
index iconStandards Conformance
stat functionindex iconThe -errsecurity Flags
static linkingindex icon-d[y|n]
stdindex icon-std=value
std level alias disambiguationindex iconLevels of Alias-Disambiguation
stdint.h
macros defined inindex iconArchitecture (J.3.13)
storage allocation for typesindex iconStorage Allocation
streamsindex icon(7.9.2) Whether the last line of a text stream requires a terminating new-line character:
strerror functionindex iconLocale-specific Behavior (J.4)
strftime functionindex iconLibrary Functions (J.3.12)
strict level alias disambiguationindex iconLevels of Alias-Disambiguation
string literals in text segmentindex icon-xstrconst
strlcpy functionindex iconThe -errsecurity Flags
strong level alias disambiguationindex iconLevels of Alias-Disambiguation
strtod functionindex iconLibrary Functions (J.3.12)
strtof functionindex iconLibrary Functions (J.3.12)
strtold functionindex iconLibrary Functions (J.3.12)
structure
alignmentindex icon(6.5.2.1) The padding and alignment of members of structures.
paddingindex icon(6.5.2.1) The padding and alignment of members of structures.
sun_prefetch.hindex icon-xprefetch Flags
SUN_PROFDATA
definitionindex iconSUN_PROFDATA
SUN_PROFDATA_DIR
definitionindex iconSUN_PROFDATA_DIR
SUNW_MP_WARN environment variableindex iconEnvironment Variables
symbol declaration specifierindex iconLinker Scoping Specifiers
symbolic debugging information, removingindex icon-s
system function
index iconLibrary Functions (J.3.12)
index iconSemantics of signal Function Signals

T

tcov
with -xprofileindex icon-xprofile=p
Temporary filesindex iconTMPDIR
TERM environment variable as used by cscopeindex iconStep 1: Set Up the Environment
text
segment and string literalsindex icon-xstrconst
streamindex icon(7.9.2) Whether the last line of a text stream requires a terminating new-line character:
thread local storage of variablesindex iconThread Local Storage Specifier
threads  Seeindex iconparallelization
time and date formatsindex icon(7.12.3.5) The formats for time and date:
TMPDIR environment variable
index iconTMPDIR
index iconTMPDIR
tokens
index iconToken Pasting
index iconTokenization and Preprocessing
tools for programming with Cindex iconC-Related Programming Tools
towctrans functionindex iconDays and Abbreviated Days of the Week
tracebackindex icon-traceback[={%none|common|signals_list}]
trigraph sequencesindex iconISO C Translation Phases
type-based alias-disambiguation
index iconExample: Using a Pragma
index iconType-Based Alias Analysis
types
compatible and composite
index iconComposite Types
index iconCompatible and Composite Types
const and volatile qualifier
index iconExamples of volatile Usage
index iconconst and volatile
declaration in for loopindex iconDeclaration in for-Loop Statement
declarations and codeindex iconMixed Declarations and Code
incomplete
index iconExamples: Incomplete Types
index iconIncomplete Types
specifier requirement in declarationindex iconDeclarations Using Implicit int
storage allocation forindex iconStorage Allocation
TZindex icon(7.12.1) The local time zone and Daylight Savings Time:

U

ube (C compiler)index iconComponents of the C Compilation System
Universal Character Names (UCN)index iconUniversal Character Names (UCN)
unsigned long longindex iconlong long Data Type
unsigned preserving (promotion)index iconSome Background History
unsignedindex icon(6.2.1.1) Whether a plain char has the same range of values as signed char or unsigned char:
using assembly in sourceindex icon__asm Keyword

V

value
floating pointindex icon(6.1.2.5) The representations and sets of values of the various types of floating-point numbers:
integersindex icon(6.1.2.5) The representations and sets of values of the various types of integers:
value preserving (promotion)index iconSome Background History
varargs(5)index iconMixing Considerations
variable declaration specifierindex iconLinker Scoping Specifiers
variable length arrays in C99index iconVariable Length Arrays (VLA):
variable, thread-local storage specifierindex iconThread Local Storage Specifier
viable prefixindex iconThe Viable Prefix
VIS Software Developers Kitindex icon-xvis
volatile
explanation of keyword and usageindex iconType Qualifiers in Derived Types
volatile
compatible declarations withindex iconSingle Compilation Compatibility
definition and examples
index iconExamples of volatile Usage
index iconExamples of volatile Usage
explanation of keyword and usageindex iconconst and volatile
in C90index icon(6.5.5.3) What constitutes an access to an object that has volatile-qualified type:
VPATH environment variableindex iconStep 1: Set Up the Environment

W

#warningindex iconWarnings and Errors
wait3 functionindex iconLibrary Functions (J.3.12)
wait functionindex iconLibrary Functions (J.3.12)
waitid functionindex iconLibrary Functions (J.3.12)
waitpid functionindex iconLibrary Functions (J.3.12)
warning messagesindex icon(5.1.1.3) Identification of diagnostics:
wcsftime functionindex iconLibrary Functions (J.3.12)
wcstod functionindex iconLibrary Functions (J.3.12)
wcstof functionindex iconLibrary Functions (J.3.12)
wcstold functionindex iconLibrary Functions (J.3.12)
weak level alias disambiguationindex iconLevels of Alias-Disambiguation
whole-program optimizationsindex icon-xipo[=a]
wide character constants
index iconC Language Features
index iconC Language Features
wide characters
index iconC Language Features
index iconWide Characters
wide string literals
index iconC Language Features
index iconC Language Features
write on text streamindex icon(7.9.3) Whether a write on a text stream causes the associated file to be truncated beyond that point:

Z

zero-length fileindex icon(7.9.3) Whether a zero-length file actually exists: