JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.2: C User's Guide
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.  Supported Features of C99

E.  Implementation-Defined ISO/IEC C90 Behavior

F.  ISO C Data Representations

G.  Performance Tuning

H.  The Differences Between K&R Solaris Studio C and Solaris Studio 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

E

-E, B.2.10 -E
edit, source files, See cscope
EDITOR
8.2.1 Step 1: Set Up the Environment
8.2.9 Command-Line Syntax for Editors
elfdump, B.2.86 -xcode[=v]
ellipsis notation
6.2.3 Mixing Considerations
6.3 Functions With Varying Arguments
6.12.6 Compatible Function Types
enhanced mode of lint, 4.1 Basic and Enhanced lint Modes
environment variable
EDITOR as used by cscope
8.2.1 Step 1: Set Up the Environment
8.2.9 Command-Line Syntax for Editors
LANG
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)
LC_ALL
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
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)
OMP_DYNAMIC, 2.15.1 OMP_DYNAMIC
OMP_NESTED, 2.15.2 OMP_NESTED
OMP_NUM_THREADS
2.15.3 OMP_NUM_THREADS
3.3.1 PARALLEL or OMP_NUM_THREADS
OMP_SCHEDULE, 2.15.4 OMP_SCHEDULE
PARALLEL
2.15.5 PARALLEL
3.3.1 PARALLEL or OMP_NUM_THREADS
STACKSIZE, 3.3.4 STACKSIZE
SUN_PROFDATA, 2.15.6 SUN_PROFDATA
SUN_PROFDATA_DIR, 2.15.7 SUN_PROFDATA_DIR
SUNW_MP_THR_IDLE
2.15.8 SUNW_MP_THR_IDLE
3.3.2 SUNW_MP_THR_IDLE
SUNW_MP_WARN, 3.3.3 SUNW_MP_WARN
TERM as used by cscope, 8.2.1 Step 1: Set Up the Environment
TMPDIR, 2.15.9 TMPDIR
TZ, E.1.15.1 (7.12.1) The local time zone and Daylight Savings Time:
VPATH as used by cscope, 8.2.1 Step 1: Set Up the Environment
er_src utility, B.2.77 -xbuiltin[=(%all|%none)]
ERANGE, E.1.14.5 (7.5.1) Whether the mathematics functions set the integer expression errno to the value of the macro ERANGE on underflow range errors:
ERANGE macro, C.1.12 Library Functions (J.3.12)
-err, 4.3.8 -err=warn
-errchk, 4.3.9 -errchk=l(, l)
-errfmt
4.3.10 -errfmt=f
B.2.11 -errfmt[=[no%]error]
-errhdr, 4.3.11 -errhdr=h
errno
C98 implementation of, E.1.14.5 (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
6.8.3 Names Reserved for Expansion
6.8.4 Names Safe to Use
impact of -fast on
B.2.17 -fast
B.2.17 -fast
impact of -xbuiltin on, B.2.77 -xbuiltin[=(%all|%none)]
impact of -xlibmieee on, B.2.102 -xlibmieee
impact of -xlibmil on, B.2.103 -xlibmil
impact of -xlibmopt on, B.2.104 -xlibmopt
impact of finalization functions on, 2.11.7 fini
impact of initialization functions on, 2.11.10 init
preserving value of, 2.13 Preserving The Value of errno
setting value to ERANGE on underflow
C.1.12 Library Functions (J.3.12)
C.1.12 Library Functions (J.3.12)
C.1.12 Library Functions (J.3.12)
-erroff
4.3.12 -erroff=tag(, tag)
B.2.13 -erroff[=t]
#error, 2.10 Warnings and Errors
error messages, E.1.1.1 (5.1.1.3) Identification of diagnostics:
adding prefix "error\
" to, B.2.11 -errfmt[=[no%]error]
controlling length for a type mismatch, B.2.14 -errshort[=i]
suppressing in lint, 4.3.12 -erroff=tag(, tag)
-errsecurity, 4.3.13 -errsecurity=v
-errshort, B.2.14 -errshort[=i]
-errtags
4.3.14 -errtags=a
B.2.15 -errtags[=a]
-errwarn
4.3.15 -errwarn=t
B.2.16 -errwarn[=t]
exec function, 4.3.13 -errsecurity=v
_Exit function, C.1.12 Library Functions (J.3.12)
expressions, grouping and evaluation in
6.10 Grouping and Evaluation in Expressions
6.10.5 The As If Rule