next up previous contents
Next: About this document ... Up: SDCC Compiler User Guide Previous: 12 Alphabetical index   Contents


Index

#defines
3.19
#pragma CALLEE-SAVES
3.2.8 | 4.2 | 4.2
#pragma EXCLUDE
4.2 | 4.2
#pragma LESS_PEDANTIC
4.2
#pragma NOGCSE
3.2.7 | 4.2 | 4.2
#pragma NOINDUCTION
3.2.7 | 4.1.4 | 4.2 | 4.2
#pragma NOINVARIANT
3.2.7
#pragma NOIV
4.2
#pragma NOJTBOUND
3.2.7 | 4.1.7 | 4.2
#pragma NOLOOPREVERSE
4.2
#pragma NOOVERLAY
3.7 | 3.7 | 3.8 | 4.2
#pragma RESTORE
4.2 | 4.2
#pragma SAVE
4.2 | 4.2
--c1mode
3.2.8
--callee-saves
3.2.8
--callee-saves-bc
3.2.6
--code-loc
3.2.3
--code-size<Value>
3.2.8
--compile-only
3.2.8
--cyclomatic
3.2.8
--data-loc
3.2.3 | 5.1 | 5.1 | 5.1 | 5.1 | 5.1
--debug
3.1.1 | 3.2.8
--dumlrange
3.2.9
--dumpall
3.2.9 | 9.1
--dumpdeadcode
3.2.9
--dumpgcse
3.2.9
--dumploop
3.2.9
--dumplrange
3.2.9
--dumprange
3.2.9
--dumpraw
3.2.9
--dumpregassign
3.2.9
--float-reent
3.2.8
--i-code-in-asm
3.2.8
--idata-loc
3.2.3
--int-long-reent
3.2.8
--int-long-rent
3.8 | 3.15
--iram-size<Value>
3.2.8
--less-pedantic
3.2.8
--lib-path
3.2.3
--main-return
3.2.8
--model-flat24
3.2.5
--model-large
3.2.4
--model-small
3.2.4
--no-c-code-in-asm
3.2.8
--no-peep
3.2.8
--no-std-crt0
3.2.6
--no-xinit-opt
3.2.7
--nogcse
3.2.7
--noinduction
3.2.7
--noinvariant
3.2.7
--nojtbound
3.2.7
--nolabelopt
3.2.7
--noloopreverse
3.2.7
--nooverlay
3.2.8
--nostdincl
3.2.8
--nostdlib
3.2.8
--out-fmt-ihx
3.2.3
--out-fmt-s19
3.1.1 | 3.2.3
--peep-asm
3.2.8 | 3.14
--peep-file
3.2.8 | 4.1.11
--print-search-dirs
2.6 | 3.2.8
--stack-10bit
3.2.5
--stack-auto
3.2.5 | 3.2.8 | 3.6 | 3.8 | 3.15
--stack-loc
3.2.3 | 5.1
--use-stdout
3.2.8 | 3.20
--vc
3.2.8 | 3.20
--verbose
3.2.8
--xram-loc
3.2.3
--xram-size<Value>
3.2.8
--xstack
3.2.5 | 3.2.8
-Aquestion(answer)
3.2.2
-C
3.2.2
-c --compile-only
3.2.8
-D<macro[=value]>
3.2.2
-dD
3.2.2
-dM
3.2.2
-dN
3.2.2
-E
3.2.8
-I<path>
3.2.2
-L --lib-path
3.2.3
-M
3.2.2
-mavr
3.2.1
-mds390
3.2.1
-mds400
3.2.1
-mgbz80
3.2.1
-MM
3.2.2
-mmcs51
3.2.1
-mpic14
3.2.1
-mpic16
3.2.1
-mxa51
3.2.1
-mz80
3.2.1
-o <path/file>
3.2.8
-S
3.2.8
-Umacro
3.2.2
-V
3.2.8
-Wa_asmOption[,asmOption]
3.2.8
-Wl_linkOption[,linkOption]
3.2.8
. (no extension)
3.1.1
.adb
3.1.1
.asm
3.1.1
.cdb
3.1.1
.dump*
3.1.1
.ihx
3.1.1
.lib
3.1.3
.lnk
3.1.2
.lst
3.1.1 | 3.12
.map
3.1.1 | 3.12
.mem
3.1.1
.rel
3.1.1 | 3.1.2
.rst
3.1.1 | 3.12
.sym
3.1.1
8031, 8032, 8051, 8052 CPU
1.1
__ds390
3.19
__mcs51
3.19
__z80
3.19
_asm
3.10 | 3.14
_endasm
3.10 | 3.14
_naked
3.10
_sdcc_external_startup()
3.13
Absolute addressing
3.6 | no title
ACC
4.4.1
Annotated syntax tree
Parsing
ANSI-compliance
1.4 | no title
Assembler listing
3.1.1 | 3.1.1
Assembler routines
no title | 4.1.11 | no title
Assembler routines (non-reentrant)
no title
Assembler routines (reentrant)
no title
Assembler source
3.1.1
at
3.4.5 | 3.12 | 3.12 | 3.12 | 3.12
AVR
3.2.1
B (register)
4.4.1
bank
no title | 5.1
Basic blocks
3.2.9 | 10.2
bit
no title | 3.12
Bit rotation
no title
Bit shifting
no title
Bugs
no title
Building SDCC
no title
C Reference card
5.4
Carry flag
3.4.5
Changelog
no title
code
3.2.3
code banking (not supported)
1.7
Command Line Options
no title
Compiler internals
no title
Copy propagation
no title
cvs code repository
9
Cyclomatic complexity
3.2.8 | no title
data
3.2.3 | no title
ddd
5.3
Dead-code elimination
3.2.9 | no title | ICode
Debugger
no title
Defines created by the compiler
no title
Division
3.7 | 3.8
double (not supported)
4.6
download
9
doxygen
5.3
DPTR, DPH, DPL
4.4.1 | 4.4.2
DS390 memory model
no title
DS390 options
no title
DS80C390
3.2.1
DS80C400
3.2.1
Emacs
no title
Environment variables
no title
Examples
no title | 9.7
External stack
no title
Feature request
1.7 | no title
Flags
3.4.5
Flat 24 (memory model)
3.18
Floating point support
no title | 4.6
function epilogue
3.10
function prologue
3.2.8 | 3.10 | 4.2
GameBoy Z80
3.2.1
gdb
7
Global subexpression elimination
3.2.9
GNU General Public License, GPL
1.2
gpsim
5.3
Highest Order Bit
no title
iCode
3.2.9 | no title | no title
idata
3.2.3 | no title
inline
3.7
Install paths
no title
Install trouble-shooting
no title
Installation
no title
int (16 bit)
no title
int (64 bit) (not supported)
4.6
Intel hex format
3.1.1 | 3.2.3 | 7.3
Intermediate dump options
no title
interrupt
3.7 | 3.8 | 3.10 | 3.11 | 3.15 | 4.2 | 5.1
interrupt priority
3.11
jump tables
4.1.7
K&R style
4.6
Labels
3.14
Libraries
no title | 3.2.3 | 3.2.8 | 3.5
Linker
3.1.2
Linker options
no title
Live range analysis
3.2.9 | 3.2.9 | 6 | no title | ICode
Local variable
no title
long (32 bit)
no title
long long (not supported)
4.6
Loop optimization
3.2.9 | no title | ICode
Loop reversing
3.2.7 | no title
Mailing list
9
main return
3.2.8
MCS51
3.2.1
MCS51 memory
no title | no title
MCS51 options
no title
Memory map
3.1.1
Memory model
3.5 | 3.7 | no title | no title
Modulus
3.8
Motorola S19 format
3.1.1 | 3.2.3
Multiplication
3.7 | 3.8 | 4.1.4 | ICode
Naked functions
no title
objdump
3.1.1 | 5.3
Object file
3.1.1
Optimization options
no title
Optimizations
no title | no title
Options DS390
no title
Options intermediate dump
no title
Options linker
no title
Options MCS51
no title
Options optimization
no title
Options other
no title
Options preprocessor
no title
Options processor selection
no title
Options SDCC configuration
no title
Options Z80
no title
Overlaying
no title
Parameter passing
no title
Parameters
no title
Parsing
no title
Patch submission
9 | 9.7
Peephole optimizer
3.2.8 | 3.14 | no title
PIC14
3.2.1
PIC16
3.2.1
Pointers
no title
Pragmas
no title
Preprocessor options
no title
Processor selection options
no title
push/pop
4.2
Quality control
no title
reentrant
3.2.8 | 3.2.8 | 3.6 | 3.6 | 3.7 | 3.15 | 3.17 | no title | no title
Register allocation
4.1.4 | no title | ICode
Register assignment
3.2.9
Regression test
5.4 | 9.7
rel
3.1.3
Related tools
no title
Release policy
no title
Reporting bugs
no title
Requesting features
1.7 | no title
Runtime library
3.13
s51
no title | 2.8.5
sbit
no title
SDCC
3.19
SDCC_ds390
3.19
SDCC_HOME
3.3
SDCC_INCLUDE
3.3
SDCC_LEAVE_SIGNALS
3.3
SDCC_LIB
3.3
SDCC_mcs51
3.19
SDCC_MODEL_FLAT24
3.19
SDCC_MODEL_LARGE
3.19
SDCC_MODEL_SMALL
3.19
SDCC_STACK_AUTO
3.19
SDCC_STACK_TENBIT
3.19
SDCC_USE_XSTACK
3.19
SDCC_z80
3.19
sdcdb
no title | 5.3 | no title
sdcpp
no title
Search path
no title
sfr
no title
signal handler
3.3
splint
5.3
srecord
3.1.1 | 5.3
stack
3.2.3 | 3.2.8 | 3.6 | 4.1.4 | no title | 5.1
Startup code
no title
static
3.6
Status of documentation
1.1
Storage class
no title | 3.7 | 3.17
Strength reduction
4.1.4 | ICode
Subexpression
4.1.6
Subexpression elimination
3.2.7 | no title
Support
no title
switch statement
3.2.7 | no title
Symbol listing
3.1.1
TEMP
3.3
Test suite
9.7
Tinibios (DS390)
3.18
TLCS-900H
3.2.1
TMP
3.3
TMPDIR
3.3
Tools
no title
Trademarks
11
Typographic conventions
no title
UnxUtils
2.4.7
using
3.7 | 3.8 | 3.11
version
2.6 | 9.4
volatile
3.8 | 3.10 | 3.12
warranty
1.2
XA51
3.2.1
xdata
3.2.3 | no title | 3.12 | 3.12
XEmacs
no title
Z80
3.2.1
Z80 options
no title


Bernhard Held 2003-08-21