DOC HOME
SITE MAP
MAN PAGES
GNU INFO
SEARCH
PRINT BOOK
Index
Symbols, numbers
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
sact command, SCCS,
``sact command''
,
``SCCS commands''
scalar types
SCCS
access permission
auditing
beginners
body
branching
checksum
chmod
commands,
``vc command''
,
``SCCS commands''
,
``what command''
,
``admin command''
,
``Recording changes by using delta''
,
``admin command''
,
``Creating an SCCS file using admin''
,
``cdc command''
,
``Retrieving a file by means of get''
,
``comb command''
,
``Retrieving a file by means of get''
,
``SCCS command conventions''
,
``SCCS command conventions''
,
``SCCS command conventions''
,
``delta command''
,
``delta command''
,
``get command''
,
``get command''
,
``get command''
,
``get command''
,
``Additional information about get''
,
``prs command''
,
``rmdel command''
,
``sact command''
,
``sccsdiff command''
,
``val command''
,
``SCCS commands''
concurrent edits of different SID
concurrent edits of same SID
creating a file using admin
creating of SCCS files
delta comments
delta file,
``Terminology''
,
``Recording changes by using delta''
delta numbering
delta table
descriptive text
error messages
file arguments
filenames in make(CP)
files
flags
formatting
get command,
``get command''
,
``get command''
get options
g-file
help command
ID keywords
initialization and modification of file parameters
inserting commentary for the initial delta
introduced
introduction
j flag
key letters that affect output
permission
p-file,
``Recording changes by using delta''
,
``Recording changes by using delta''
protection
recording changes by using delta
retrieving a file,
``Retrieving a file by means of get''
,
``get command''
sccsdiff command,
``SCCS command conventions''
,
``sccsdiff command''
,
``SCCS commands''
SCCS identification string (SID)
SID
terminology
tree structure
undoing a get -e
updating a file
user names
x-files and z-files
scope
screen
command, dbxtra
dbxtra
interface, dbxtra,
``Screen mode''
,
``Screen mode''
manager, dbXtra
mode, dbxtra
scroll command, dbxtra
script creation, adb
scroll
command, dbxtra
windows, dbXtra
sdb
breakpoint management,
``Setting and deleting breakpoints''
,
``A controlled environment for program testing''
calling functions
changing source file
command line arguments
compiling source program
displaying variables
exiting
format specifier
introduced
length specifier
machine language debugging
options,
``Using sdb''
,
``Using sdb''
,
``A controlled environment for program testing''
program preparation
register manipulation
running a program
session example
shell command
single stepping
source file display,
``Displaying the source file''
,
``Source file display and manipulation''
stack trace command
startup routine
structures
search
command, adb,
``Locating values in a file''
,
``Combining commands on a single line''
command, dbXtra
path, dbXtra
sdb
section
allocation into named memory, ld(CP)
holes in physical memory, ld(CP)
initialized holes, ld(CP)
ld(CP)
physical address, ld(CP)
section definition, ld(CP)
COPY
INFO
NOLOAD
OVERLAY
SECTIONS
assignment statement, ld(CP)
directive, ld(CP)
file specification directive, ld(CP)
loading to a specific address, ld(CP)
output, ld(CP),
``Section definition directives''
,
``Section definition directives''
section type.
See
section definition
segment numbers, adb
set breakpoint
adb
dbxtra
sdb
sh and ! commands, dbxtra
shared libraries
a.out file,
``Minimize global data''
,
``Identifying a.out files that use shared libraries''
,
``Identifying a.out files that use shared libraries''
,
``The branch table''
,
``The host library and target library''
,
``Saving space''
,
``Choosing library members''
assembly language
benefits
#branch
branch table,
``Using the specification file for compatibility''
,
``The branch table''
,
``The branch table''
,
``Exclude routines that complicate maintenance''
building,
``An example''
,
``Building a shared library''
building a.out file
building host libraries
building target libraries
changing existing code
checking for different version
chkshlib(CP)
C library
code conventions
coding an application
compatibility,
``Providing compatibility with non-shared libraries''
,
``Using the specification file for compatibility''
,
``Checking for compatibility''
data symbol
debugging
description
example,
``What is a shared library?''
,
``An example''
#export,
``An example''
,
``Minimize global data''
,
``Using the specification file for compatibility''
,
``Guidelines for writing shared library code''
external symbol
getgrent(S)
global data,
``Minimize global data''
,
``Minimize global data''
guidelines
#hide,
``Minimize global data''
,
``Minimize global data''
,
``Using the specification file for compatibility''
,
``Guidelines for writing shared library code''
#hide linker
host
host library
implementing
importing symbols,
``Importing symbols''
,
``Importing symbols''
incompatible libraries
#init
-lc_s option
ld (CP) link editor
.lib
libc,
``Importing symbols''
,
``Importing symbols''
libmalloc
link edit
-lnsl_s option
malloc(S)
members
memory
memory management unit (MMU)
mkshlib(CP),
``An example''
,
``An example''
networking library
noload
#object
#objects noload
paging
printf(S),
``Include routines the library itself needs''
,
``The branch table''
,
``Include large, frequently used routines''
prof(CP)
profiling
region addresses,
``An example''
,
``The building process''
rewriting existing code,
``An example''
,
``The building process''
routines
selecting contents,
``An example''
,
``The building process''
source code
source files
space considerations,
``Increase space usage in memory''
,
``Saving space''
,
``Space considerations''
specification file,
``An example''
,
``Using the specification file for compatibility''
,
``The building process''
_s suffix
stack variables
static data
static library symbols
static linking
strcmp(S)
target library,
``What is a shared library?''
,
``The host library and target library''
target library pathname
target pathname
tuning code
using
when to use
shell
commands in make(CP)
commands, sdb,
``Using sdb''
,
``Other commands''
execution, dbxtra
shift-reduce conflict in yacc,
``Assigning a precedence to grammar rules''
,
``Disambiguating rules''
short int,
``Basic types''
,
``Implicit conversions''
sidebar command buttons, dbXtra
signals, dbXtra
signed,
``Basic types''
,
``Compilation modes''
,
``Implicit conversions''
single-stepping
adb
sdb
size(CP)
sizeof operator
skip command, dbXtra
source
code and assignment statement, ld(CP)
code control system.
See
SCCS
code, dbxtra
code, dbXtra
command, dbxtra
file change, sdb
file display and manipulation, sdb
file display, sdb
file in a different directory
files, dbXtra
file, searching with cscope
file, shared libraries,
``An example''
,
``An example''
file,shared libraries
level debugger.
See
dbxtra
listing for a subset of files
list, sdb
menu, dbxtra
programs debugged with sdb
window, dbXtra
source code
analyzing
archiving,
``Archiving the code''
,
``Archiving changes made during the analysis''
beautifying with cb(CP)
compiling
creating
debugging
testing
using cflow
using cscope
using cxref
using lint
using make
specification file
specified name, dbXtra
stacking cscope and editor calls
stack trace
adb
dbxtra
sdb
starting state in lex
start symbol in yacc specifications
statements
implementation-defined behavior
static
static data,
``Minimize global data''
,
``Exclude routines that use much static data''
static link editor, shared libraries
static linking
default
errors
external references
implementation
stdio.h header file,
``Named files''
,
``Header files''
step command, dbXtra
stepi command, dbXtra
stop, command, dbXtra
storage duration
strcmp(S),
``Coding an application''
,
``Increase space usage in memory''
,
``How to use library functions''
string.h.
See
header files
strings
constants
literals
routines,
``How to use library functions''
,
``String, character, environment and memory routines''
structure pointer operator
structures, implementation-defined behavior
structures (struct)
declaration
initialization
subroutines
lex
yacc.
See
yacc subroutines
suffixes and transformation rules, in make(CP)
suffix rules, in make(CP)
switch statement
symbolic debugger.
See
sdb
symbols
global
importing into shared libraries,
``Importing symbols''
,
``Importing symbols''
,
``Importing symbols''
ld(CP) command language
left context in yacc specification
names, adb
sdb
table, adb
table, cscope
table, dbXtra,
``Invoking dbXtra and dbxtra from the command line''
,
``Invoking dbXtra and dbxtra from the command line''
,
``Invoking dbXtra and dbxtra from the command line''
table, lex
terminal and non-terminal in yacc specification
values in yacc rules
syntax
dbxtra
dbXtra
diagram for input directives, ld(CP)
error messages in yacc
ld(CP)
system calls, portability
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003