JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.3: C User's Guide     Oracle Solaris Studio 12.3 Information Library
search filter icon
search icon

Document Information

Preface

1.  Introduction to the C Compiler

2.  C-Compiler Implementation-Specific Information

3.  Parallelizing C Code

4.  lint Source Code Checker

5.  Type-Based Alias Analysis

6.  Transitioning to ISO C

7.  Converting Applications for a 64-Bit Environment

8.  cscope: Interactively Examining a C Program

A.  Compiler Options Grouped by Functionality

B.  C Compiler Options Reference

C.  Implementation-Defined ISO/IEC C99 Behavior

D.  Features of C99

E.  Implementation-Defined ISO/IEC C90 Behavior

F.  ISO C Data Representations

G.  Performance Tuning

H.  Oracle Solaris Studio C: Differences Between K&R C and ISO C

Index

Numbers and Symbols

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

F

-F, index icon4.3.16 -F
-fast, index iconB.2.17 -fast
fbe (assembler), index icon1.8 Organization of the Compiler
fclose function, index iconC.1.12 Library Functions (J.3.12)
-fd
index icon4.3.17 -fd
index iconB.2.18 -fd
-features, index iconB.2.19 -features=[v]
fegetexceptflag function, index iconC.1.12 Library Functions (J.3.12)
feraiseexcept function, index iconC.1.12 Library Functions (J.3.12)
fgetc function, index icon4.3.13 -errsecurity=level
fgetpos function, index iconC.1.12 Library Functions (J.3.12)
files, temporary, index icon2.15.4 TMPDIR
filters for lint
index icon4.6.3 lint Filters
index icon4.6.3 lint Filters
-flags, index iconB.2.20 -flags
-flagsrc, index icon4.3.18 -flagsrc=file
float expressions as single precision, index iconB.2.30 -fsingle
float.h
in C90, index iconD.1.1 Precision of Floating Point Evaluators
macros defined in, index iconC.1.13 Architecture (J.3.13)
floating point, index iconE.1.6 Floating-Point (G.3.6)
gradual underflows, index icon2.4 Floating Point, Nonstandard Mode
nonstop, index icon2.4 Floating Point, Nonstandard Mode
representations, index iconE.1.6.1 (6.1.2.5) The representations and sets of values of the various types of floating-point numbers:
truncation
index iconE.1.6.2 (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:
index iconE.1.6.3 (6.2.1.4) The direction of truncation or rounding when a floating- point number is converted to a narrower floating-point number:
values, index iconE.1.6.1 (6.1.2.5) The representations and sets of values of the various types of floating-point numbers:
-flteval, index iconB.2.21 -flteval[={any|2}]
FLT_EVAL_METHOD
evaluation format in C99, index iconD.1.1 Precision of Floating Point Evaluators
impact on accuracy of library functions, index iconC.1.6 Floating point (J.3.6)
impact on float_t and double_t, index iconC.1.12 Library Functions (J.3.12)
non-standard negative values of, index iconC.1.6 Floating point (J.3.6)
fmod function, index iconC.1.12 Library Functions (J.3.12)
-fns, index iconB.2.24 -fns[={no|yes}]
fopen function, index icon4.3.13 -errsecurity=level
for loop that contains a type declaration, index iconD.1.15 Declaration in for-Loop Statement
-fprecision, index iconB.2.27 -fprecision=p
fprintf function
index iconC.1.12 Library Functions (J.3.12)
index iconE.1.14.22 (7.9.6.1) The output for %p conversion in the fprintf function:
free function, index iconC.1.12 Library Functions (J.3.12)
free-standing environments, index icon2.17 Compiling in Free-Standing Environments
-fround, index iconB.2.28 -fround=r
fscanf function
index iconC.1.12 Library Functions (J.3.12)
index iconE.1.14.23 (7.9.6.2) The input for %p conversion in the fscanf function:
fsetpos function, index iconC.1.12 Library Functions (J.3.12)
-fsimple, index iconB.2.29 -fsimple[=n]
-fsingle, index iconB.2.30 -fsingle
-fstore, index iconB.2.31 -fstore
ftell function, index iconC.1.12 Library Functions (J.3.12)
-ftrap, index iconB.2.32 -ftrap=t[,t...]
__func__, index iconD.1.3 __func__ Support
function, index iconC.1.12 Library Functions (J.3.12)
abort, index iconC.1.12 Library Functions (J.3.12)
ascftime, index icon4.3.13 -errsecurity=level
calloc, index iconC.1.12 Library Functions (J.3.12)
cftime, index icon4.3.13 -errsecurity=level
clock
index iconC.1.12 Library Functions (J.3.12)
index iconE.1.15.2 (7.12.2.1) The era for the clock function
creat, index icon4.3.13 -errsecurity=level
declaration specifier, index icon2.2 Linker Scoping Specifiers
exec, index icon4.3.13 -errsecurity=level
_Exit, index iconC.1.12 Library Functions (J.3.12)
fclose, index iconC.1.12 Library Functions (J.3.12)
fegetexceptflag, index iconC.1.12 Library Functions (J.3.12)
feraiseexcept, index iconC.1.12 Library Functions (J.3.12)
fgetc, index icon4.3.13 -errsecurity=level
fgetpos, index iconC.1.12 Library Functions (J.3.12)
fmod
index iconC.1.12 Library Functions (J.3.12)
index iconE.1.14.6 (7.5.6.4) Whether a domain error occurs or zero is returned when the fmod function has a second argument of zero:
fopen, index icon4.3.13 -errsecurity=level
fprintf
index iconC.1.12 Library Functions (J.3.12)
index iconE.1.14.22 (7.9.6.1) The output for %p conversion in the fprintf function:
free, index iconC.1.12 Library Functions (J.3.12)
fscanf
index iconC.1.12 Library Functions (J.3.12)
index iconE.1.14.23 (7.9.6.2) The input for %p conversion in the fscanf function:
fsetpos, index iconC.1.12 Library Functions (J.3.12)
ftell, index iconC.1.12 Library Functions (J.3.12)
fwprintf, index iconC.1.12 Library Functions (J.3.12)
fwscanf, index iconC.1.12 Library Functions (J.3.12)
getc, index icon4.3.13 -errsecurity=level
getenv, index iconC.1.2 Environment (J.3.2)
gets, index icon4.3.13 -errsecurity=level
getutxent, index icon7.4.1 Note: Derived Types That Have Grown in Size
ilogb, index iconC.1.12 Library Functions (J.3.12)
ilogbf, index iconC.1.12 Library Functions (J.3.12)
ilogbl, index iconC.1.12 Library Functions (J.3.12)
implicit declaration of, index iconD.1.6 Disallowed Implicit int and Implicit Function Declarations
isalnum, index iconE.1.14.3 (7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
isalpha
index iconC.1.14 Locale-specific Behavior (J.4)
index iconE.1.14.3 (7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
isatty, index iconC.1.2 Environment (J.3.2)
iscntrl, index iconE.1.14.3 (7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
islower, index iconE.1.14.3 (7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
isprint, index iconE.1.14.3 (7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
isupper, index iconE.1.14.3 (7.3.1) The sets of characters tested for by the isalnum, isalpha, iscntrl, islower, isprint, and isupper functions:
iswalpha, index iconC.1.14 Locale-specific Behavior (J.4)
iswctype, index iconC.1.14 Locale-specific Behavior (J.4)
main, index iconC.1.2 Environment (J.3.2)
malloc, index iconC.1.12 Library Functions (J.3.12)
printf, index iconC.1.12 Library Functions (J.3.12)
prototypes
index icon4.6.1.1 Consistency Checks
index icon6.2 New-Style Function Prototypes
index icon6.2.3 Mixing Considerations
prototypes, lint checks for, index icon4.6.2 lint Libraries
realloc, index iconC.1.12 Library Functions (J.3.12)
remove
index iconC.1.12 Library Functions (J.3.12)
index iconE.1.14.20 (7.9.4.1) The effect of the remove function on an open file:
rename
index iconC.1.12 Library Functions (J.3.12)
index iconE.1.14.21 (7.9.4.2) The effect if a file with the new name exists prior to a call to the rename function:
reordering, index iconB.2.99 -xF[=v[,v...]]
scanf, index icon4.3.13 -errsecurity=level
setlocale, index iconC.1.12 Library Functions (J.3.12)
signal, index iconC.1.2 Environment (J.3.2)
sizeof, index icon7.3.9 sizeof( ) Is an Unsigned long
stat, index icon4.3.13 -errsecurity=level
strerror, index iconC.1.14 Locale-specific Behavior (J.4)
strftime, index iconC.1.12 Library Functions (J.3.12)
strlcpy, index icon4.3.13 -errsecurity=level
strtod, index iconC.1.12 Library Functions (J.3.12)
strtof, index iconC.1.12 Library Functions (J.3.12)
strtold, index iconC.1.12 Library Functions (J.3.12)
sunw_mp_register, index icon3.2.1 Handling OpenMP Runtime Warnings
system
index iconC.1.2 Environment (J.3.2)
index iconC.1.12 Library Functions (J.3.12)
towctrans, index iconC.1.14 Locale-specific Behavior (J.4)
using varying argument lists
index icon6.3 Functions With Varying Arguments
index icon6.3 Functions With Varying Arguments
wait, index iconC.1.12 Library Functions (J.3.12)
wait3, index iconC.1.12 Library Functions (J.3.12)
waitid, index iconC.1.12 Library Functions (J.3.12)
waitpid, index iconC.1.12 Library Functions (J.3.12)
wcsftime, index iconC.1.12 Library Functions (J.3.12)
wcstod, index iconC.1.12 Library Functions (J.3.12)
wcstof, index iconC.1.12 Library Functions (J.3.12)
wcstold, index iconC.1.12 Library Functions (J.3.12)
fwprintf function, index iconC.1.12 Library Functions (J.3.12)
fwscanf function, index iconC.1.12 Library Functions (J.3.12)