[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

Index: S

Jump to:   !   #   $   %   &   '   (   *   +   -   .   /   0   <   =   >   ?   \   _  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  

Index Entry Section

S
`s' in constraint20.7.1 Simple Constraints
same_type_p18.3 Types
same_type_p18.3 Types
save_stack_block instruction pattern20.8 Standard Pattern Names For Generation
save_stack_function instruction pattern20.8 Standard Pattern Names For Generation
save_stack_nonlocal instruction pattern20.8 Standard Pattern Names For Generation
saveable_obstack21.12 Addressing Modes
scalars, returned as values21.8.7 How Scalar Function Values Are Returned
scanf, and constant strings9.5 Incompatibilities of GCC
SCCS_DIRECTIVE21.21 Miscellaneous Parameters
SCHED_GROUP_P19.4 Flags in an RTL Expression
scheduling, delayed branch17. Passes and Files of the Compiler
scheduling, instruction17. Passes and Files of the Compiler
scheduling, instruction17. Passes and Files of the Compiler
SCmode19.5 Machine Modes
scond instruction pattern20.8 Standard Pattern Names For Generation
scope of a variable length array5.14 Arrays of Variable Length
scope of declaration9.8 Disappointments and Misunderstandings
scope of external declarations9.5 Incompatibilities of GCC
SCOPE_BEGIN_P18.6.2 Function Bodies
SCOPE_END_P18.6.2 Function Bodies
SCOPE_NULLIFIED_P18.6.2 Function Bodies
SCOPE_STMT18.6.2 Function Bodies
scratch19.7 Registers and Memory
scratch operands19.7 Registers and Memory
scratch, RTL sharing19.19 Structure Sharing Assumptions
SDB_ALLOW_FORWARD_REFERENCES21.18.5 Macros for SDB and DWARF Output
SDB_ALLOW_UNKNOWN_REFERENCES21.18.5 Macros for SDB and DWARF Output
SDB_DEBUGGING_INFO21.18.5 Macros for SDB and DWARF Output
SDB_DELIM21.18.5 Macros for SDB and DWARF Output
SDB_GENERATE_FAKE21.18.5 Macros for SDB and DWARF Output
search path3.14 Options for Directory Search
second include path3.11 Options Controlling the Preprocessor
SECONDARY_INPUT_RELOAD_CLASS21.7 Register Classes
SECONDARY_MEMORY_NEEDED21.7 Register Classes
SECONDARY_MEMORY_NEEDED_MODE21.7 Register Classes
SECONDARY_MEMORY_NEEDED_RTX21.7 Register Classes
SECONDARY_OUTPUT_RELOAD_CLASS21.7 Register Classes
SECONDARY_RELOAD_CLASS21.7 Register Classes
section function attribute5.26 Declaring Attributes of Functions
section variable attribute5.33 Specifying Attributes of Variables
SELECT_CC_MODE21.13 Condition Code Status
SELECT_RTX_SECTION21.15 Dividing the Output into Sections (Texts, Data, ...)
SELECT_SECTION21.15 Dividing the Output into Sections (Texts, Data, ...)
sequence19.14 Side Effect Expressions
sequential consistency on 88k3.17.11 M88K Options
set19.14 Side Effect Expressions
SET_ASM_OP21.17.4 Output and Generation of Labels
SET_ASM_OP21.17.4 Output and Generation of Labels
set_attr20.17.3 Assigning Attribute Values to Insns
set_attr_alternative20.17.3 Assigning Attribute Values to Insns
SET_DEFAULT_DECL_ATTRIBUTES21.21 Miscellaneous Parameters
SET_DEFAULT_TYPE_ATTRIBUTES21.21 Miscellaneous Parameters
SET_DEST19.14 Side Effect Expressions
SET_SRC19.14 Side Effect Expressions
setjmp5.38.1 Defining Global Register Variables
setjmp incompatibilities9.5 Incompatibilities of GCC
SETUP_FRAME_ADDRESSES21.8.1 Basic Stack Layout
SETUP_INCOMING_VARARGS21.9 Implementing the Varargs Macros
SFmode19.5 Machine Modes
shared strings9.5 Incompatibilities of GCC
shared variable attribute5.33 Specifying Attributes of Variables
shared VMS run time system13.3 Other VMS Issues
SHARED_BSS_SECTION_ASM_OP21.15 Dividing the Output into Sections (Texts, Data, ...)
SHARED_SECTION_ASM_OP21.15 Dividing the Output into Sections (Texts, Data, ...)
sharing of RTL components19.19 Structure Sharing Assumptions
shift19.8 RTL Expressions for Arithmetic
SHIFT_COUNT_TRUNCATED21.21 Miscellaneous Parameters
SHORT_IMMEDIATES_SIGN_EXTEND21.21 Miscellaneous Parameters
SHORT_TYPE_SIZE21.5 Layout of Source Language Data Types
sibcall_epilogue instruction pattern20.8 Standard Pattern Names For Generation
sibling call optimization17. Passes and Files of the Compiler
sibling calls21.8.13 Permitting tail calls to functions
side effect in ?:5.9 Conditionals with Omitted Operands
side effects, macro argument5.1 Statements and Declarations in Expressions
side effects, order of evaluation9.11 Certain Changes We Don't Want to Make
sign_extend19.12 Conversions
sign_extract19.10 Bit-Fields
sign_extract, canonicalization of20.13 Canonicalization of Instructions
signal handler functions on the AVR processors5.26 Declaring Attributes of Functions
signed and unsigned values, comparison warning3.8 Options to Request or Suppress Warnings
signed division19.8 RTL Expressions for Arithmetic
signed maximum19.8 RTL Expressions for Arithmetic
signed minimum19.8 RTL Expressions for Arithmetic
SIGNED_CHAR_SPEC21.1 Controlling the Compilation Driver, `gcc'
SImode19.5 Machine Modes
simple constraints20.7.1 Simple Constraints
simplifications, arithmetic17. Passes and Files of the Compiler
sin5.43 Other built-in functions provided by GNU CC
sinf5.43 Other built-in functions provided by GNU CC
Single Static Assignment optimizations17. Passes and Files of the Compiler
sinl5.43 Other built-in functions provided by GNU CC
SIZE_TYPE21.5 Layout of Source Language Data Types
sizeof5.7 Referring to a Type with typeof
SLOW_BYTE_ACCESS21.14 Describing Relative Costs of Operations
SLOW_UNALIGNED_ACCESS21.14 Describing Relative Costs of Operations
SLOW_ZERO_EXTEND21.14 Describing Relative Costs of Operations
SMALL_REGISTER_CLASSES21.7 Register Classes
SMALL_STACK21.8.1 Basic Stack Layout
smaller data references3.17.10 M32R/D Options
smaller data references (88k)3.17.11 M88K Options
smaller data references (MIPS)3.17.14 MIPS Options
smaller data references (PowerPC)3.17.12 IBM RS/6000 and PowerPC Options
smax19.8 RTL Expressions for Arithmetic
smaxm3 instruction pattern20.8 Standard Pattern Names For Generation
smin19.8 RTL Expressions for Arithmetic
sminm3 instruction pattern20.8 Standard Pattern Names For Generation
smulm3_highpart instruction pattern20.8 Standard Pattern Names For Generation
SPARC options3.17.4 SPARC Options
Spec Files3.15 Specifying subprocesses and the switches to pass to them
SPECIAL_MODE_PREDICATES21.21 Miscellaneous Parameters
specified registers5.38 Variables in Specified Registers
specifying compiler version and target machine3.16 Specifying Target Machine and Compiler Version
specifying hardware config3.17 Hardware Models and Configurations
specifying machine version3.16 Specifying Target Machine and Compiler Version
specifying registers for local variables5.38.2 Specifying Registers for Local Variables
speed of instructions21.14 Describing Relative Costs of Operations
splitting instructions20.15 Defining How to Split Instructions
sqrt5.43 Other built-in functions provided by GNU CC
sqrt19.8 RTL Expressions for Arithmetic
sqrtf5.43 Other built-in functions provided by GNU CC
sqrtl5.43 Other built-in functions provided by GNU CC
sqrtm2 instruction pattern20.8 Standard Pattern Names For Generation
square root19.8 RTL Expressions for Arithmetic
ss_minus19.8 RTL Expressions for Arithmetic
ss_plus19.8 RTL Expressions for Arithmetic
ss_truncate19.12 Conversions
SSA DCE17. Passes and Files of the Compiler
SSA optimizations17. Passes and Files of the Compiler
sscanf, and constant strings9.5 Incompatibilities of GCC
stack arguments21.8.5 Passing Function Arguments on the Stack
stack checks (29k)3.17.6 AMD29K Options
stack frame layout21.8.1 Basic Stack Layout
STACK_BOUNDARY21.4 Storage Layout
STACK_CHECK_BUILTIN21.8.2 Specifying How Stack Checking is Done
STACK_CHECK_FIXED_FRAME_SIZE21.8.2 Specifying How Stack Checking is Done
STACK_CHECK_MAX_FRAME_SIZE21.8.2 Specifying How Stack Checking is Done
STACK_CHECK_MAX_VAR_SIZE21.8.2 Specifying How Stack Checking is Done
STACK_CHECK_PROBE_INTERVAL21.8.2 Specifying How Stack Checking is Done
STACK_CHECK_PROBE_LOAD21.8.2 Specifying How Stack Checking is Done
STACK_CHECK_PROTECT21.8.2 Specifying How Stack Checking is Done
STACK_DYNAMIC_OFFSET21.8.1 Basic Stack Layout
STACK_DYNAMIC_OFFSET and virtual registers19.7 Registers and Memory
STACK_GROWS_DOWNWARD21.8.1 Basic Stack Layout
STACK_PARMS_IN_REG_PARM_AREA21.8.5 Passing Function Arguments on the Stack
STACK_POINTER_OFFSET21.8.1 Basic Stack Layout
STACK_POINTER_OFFSET and virtual registers19.7 Registers and Memory
STACK_POINTER_REGNUM21.8.3 Registers That Address the Stack Frame
STACK_POINTER_REGNUM and virtual registers19.7 Registers and Memory
stack_pointer_rtx21.8.3 Registers That Address the Stack Frame
STACK_REGS21.6.5 Registers That Form a Stack
STACK_SAVEAREA_MODE21.4 Storage Layout
STACK_SIZE_MODE21.4 Storage Layout
standard pattern names20.8 Standard Pattern Names For Generation
STANDARD_EXEC_PREFIX21.1 Controlling the Compilation Driver, `gcc'
STANDARD_INCLUDE_COMPONENT21.1 Controlling the Compilation Driver, `gcc'
STANDARD_INCLUDE_DIR21.1 Controlling the Compilation Driver, `gcc'
STANDARD_STARTFILE_PREFIX21.1 Controlling the Compilation Driver, `gcc'
start files4.3.3 Tools and Libraries for a Cross-Compiler
STARTFILE_SPEC21.1 Controlling the Compilation Driver, `gcc'
STARTING_FRAME_OFFSET21.8.1 Basic Stack Layout
STARTING_FRAME_OFFSET and virtual registers19.7 Registers and Memory
statements18.6.2 Function Bodies
statements inside expressions5.1 Statements and Declarations in Expressions
static data in C++, declaring and defining9.9.1 Declare and Define Static Members
STATIC_CHAIN21.8.3 Registers That Address the Stack Frame
STATIC_CHAIN_INCOMING21.8.3 Registers That Address the Stack Frame
STATIC_CHAIN_INCOMING_REGNUM21.8.3 Registers That Address the Stack Frame
STATIC_CHAIN_REGNUM21.8.3 Registers That Address the Stack Frame
`stdarg.h' and register arguments21.8.6 Passing Arguments in Registers
`stdarg.h' and RT PC3.17.13 IBM RT Options
STMT_EXPR18.7 Expressions
STMT_IS_FULL_EXPR_P18.6.2.1 Statements
STMT_IS_FULL_EXPR_P18.6.2.1 Statements
STMT_LINENO18.6.2.1 Statements
STMT_LINENO18.6.2.1 Statements
storage layout21.4 Storage Layout
STORE_FLAG_VALUE21.21 Miscellaneous Parameters
`store_multiple' instruction pattern20.8 Standard Pattern Names For Generation
storem bug (29k)3.17.6 AMD29K Options
strcat5.43 Other built-in functions provided by GNU CC
strchr5.43 Other built-in functions provided by GNU CC
strcmp5.43 Other built-in functions provided by GNU CC
strcpy5.43 Other built-in functions provided by GNU CC
strcpy21.4 Storage Layout
strcspn5.43 Other built-in functions provided by GNU CC
strength-reduction17. Passes and Files of the Compiler
STRICT_ALIGNMENT21.4 Storage Layout
STRICT_ARGUMENT_NAMING21.9 Implementing the Varargs Macros
strict_low_part19.13 Declarations
strict_memory_address_p21.12 Addressing Modes
string constants9.5 Incompatibilities of GCC
string constants vs newline3.4 Options Controlling C Dialect
STRING_CST18.7 Expressions
STRIP_NAME_ENCODING21.15 Dividing the Output into Sections (Texts, Data, ...)
strlen5.43 Other built-in functions provided by GNU CC
strlenm instruction pattern20.8 Standard Pattern Names For Generation
strncat5.43 Other built-in functions provided by GNU CC
strncmp5.43 Other built-in functions provided by GNU CC
strncpy5.43 Other built-in functions provided by GNU CC
strpbrk5.43 Other built-in functions provided by GNU CC
strrchr5.43 Other built-in functions provided by GNU CC
strspn5.43 Other built-in functions provided by GNU CC
strstr5.43 Other built-in functions provided by GNU CC
STRUCT_VALUE21.8.8 How Large Values Are Returned
STRUCT_VALUE_INCOMING21.8.8 How Large Values Are Returned
STRUCT_VALUE_INCOMING_REGNUM21.8.8 How Large Values Are Returned
STRUCT_VALUE_REGNUM21.8.8 How Large Values Are Returned
structure passing (88k)3.17.11 M88K Options
structure value address21.8.8 How Large Values Are Returned
STRUCTURE_SIZE_BOUNDARY21.4 Storage Layout
structures9.5 Incompatibilities of GCC
structures, constructor expression5.21 Compound Literals
structures, returning16. Interfacing to GCC Output
subm3 instruction pattern20.8 Standard Pattern Names For Generation
submodel options3.17 Hardware Models and Configurations
SUBOBJECT18.6.2 Function Bodies
SUBOBJECT_CLEANUP18.6.2 Function Bodies
subreg19.7 Registers and Memory
subreg and `/s'19.4 Flags in an RTL Expression
subreg and `/u'19.4 Flags in an RTL Expression
subreg, in strict_low_part19.13 Declarations
subreg, special reload handling19.7 Registers and Memory
SUBREG_BYTE19.7 Registers and Memory
SUBREG_PROMOTED_UNSIGNED_P19.4 Flags in an RTL Expression
SUBREG_PROMOTED_VAR_P19.4 Flags in an RTL Expression
SUBREG_REG19.7 Registers and Memory
SUBREG_REGNO_OFFSET21.6.3 How Values Fit in Registers
subscripting5.18 Non-Lvalue Arrays May Have Subscripts
subscripting and function values5.18 Non-Lvalue Arrays May Have Subscripts
SUCCESS_EXIT_CODE22. The Configuration File
suffixes for C++ source3.3 Compiling C++ Programs
SUPPORTS_INIT_PRIORITY21.17.6 Macros Controlling Initialization Routines
SUPPORTS_ONE_ONLY21.17.4 Output and Generation of Labels
SUPPORTS_WEAK21.17.4 Output and Generation of Labels
suppressing warnings3.8 Options to Request or Suppress Warnings
surprises in C++9.9 Common Misunderstandings with GNU C++
SVr43.17.11 M88K Options
SWITCH_BODY18.6.2 Function Bodies
SWITCH_COND18.6.2 Function Bodies
SWITCH_CURTAILS_COMPILATION21.1 Controlling the Compilation Driver, `gcc'
SWITCH_STMT18.6.2 Function Bodies
SWITCH_TAKES_ARG21.1 Controlling the Compilation Driver, `gcc'
SWITCHES_NEED_SPACES21.1 Controlling the Compilation Driver, `gcc'
symbol_ref19.6 Constant Expression Types
symbol_ref and `/i'19.4 Flags in an RTL Expression
symbol_ref and `/u'19.4 Flags in an RTL Expression
symbol_ref and `/v'19.4 Flags in an RTL Expression
symbol_ref, RTL sharing19.19 Structure Sharing Assumptions
SYMBOL_REF_FLAG19.4 Flags in an RTL Expression
SYMBOL_REF_FLAG, in ENCODE_SECTION_INFO21.15 Dividing the Output into Sections (Texts, Data, ...)
SYMBOL_REF_USED19.4 Flags in an RTL Expression
SYMBOL_REF_WEAK19.4 Flags in an RTL Expression
symbolic label19.19 Structure Sharing Assumptions
syntax checking3.8 Options to Request or Suppress Warnings
synthesized methods, warning3.5 Options Controlling C++ Dialect
system headers, warnings from3.8 Options to Request or Suppress Warnings
SYSTEM_INCLUDE_DIR21.1 Controlling the Compilation Driver, `gcc'

Jump to:   !   #   $   %   &   '   (   *   +   -   .   /   0   <   =   >   ?   \   _  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by Charlie & on June, 17 2001 using texi2html