[Contents]   [Back]   [Prev]   [Up]   [Next]   [Forward]  


インデックス

Jump to: # - $ - ' - - - . - / - < - > - ? - _ - 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 - /A> - /A>

#

  • #pragma implementation, implied
  • #pragma, reason for not using
  • $

  • $
  • '

  • '
  • -

  • -lgcc, use with -nodefaultlibs
  • -lgcc, use with -nostdlib
  • -nodefaultlibs and unresolved references
  • -nostdlib and unresolved references
  • .

  • .sdata/.sdata2 references (PowerPC)
  • /

  • //
  • <

  • <?
  • >

  • >?
  • ?

  • ?: extensions, ?: extensions
  • ?: side effect
  • _

  • `_' in variables in macros
  • __builtin_apply
  • __builtin_apply_args
  • __builtin_return
  • a

  • abort, abort
  • abs
  • address of a label
  • alias attribute
  • aligned attribute, aligned attribute
  • alignment
  • Alliant
  • alloca
  • alloca vs variable-length arrays
  • alternate keywords
  • AMD29K options
  • analysis, data flow
  • ANSI support
  • apostrophes
  • argument passing
  • arguments in frame (88k)
  • arithmetic libraries
  • arithmetic simplifications
  • ARM options
  • arrays of length zero
  • arrays of variable length
  • arrays, non-lvalue
  • asm expressions
  • assembler instructions
  • assembler names for identifiers
  • assembler syntax, 88k
  • attribute of types
  • attribute of variables
  • autoincrement addressing, availability
  • autoincrement/decrement analysis
  • automatic inline for C++ member fns
  • b

  • backtrace for bug reports
  • basic blocks
  • bcmp
  • bit shift overflow (88k)
  • bugs, known
  • builtin functions
  • byte writes (29k)
  • bzero
  • c

  • C compilation options
  • C intermediate output, nonexistent
  • C language extensions
  • C language, traditional
  • C++
  • c++
  • C++ comments
  • C++ compilation options
  • C++ interface and implementation headers
  • C++ language extensions
  • C++ member fns, automatically inline
  • C++ misunderstandings
  • C++ named return value
  • C++ options, command line
  • C++ pragmas, effect on inlining
  • C++ signatures
  • C++ source file suffixes
  • C++ static data, declaring and defining
  • C++ subtype polymorphism
  • C++ type abstraction
  • C_INCLUDE_PATH
  • calling functions through the function vector on the H8/300 processors
  • case labels in initializers
  • case ranges
  • case sensitivity and VMS
  • cast to a union
  • casts as lvalues
  • CC
  • CLIB
  • code generation conventions
  • code motion
  • COLLECT_EXPORT_LIST
  • command options
  • comments, C++ style
  • common subexpression elimination
  • comparison of signed and unsigned values, warning
  • compiler compared to C++ preprocessor
  • compiler options, C++
  • compiler passes and files
  • compiler version, specifying
  • COMPILER_PATH
  • complex numbers
  • compound expressions as lvalues
  • computed gotos
  • conditional expressions as lvalues
  • conditional expressions, extensions
  • configuration file
  • conflicting types
  • const applied to function
  • const function attribute
  • constant folding
  • constant propagation
  • constructing calls
  • constructor expressions
  • constructor function attribute
  • constructors vs goto
  • contributors
  • conventions, run-time
  • Convex options
  • cos
  • CPLUS_INCLUDE_PATH
  • cross compiling
  • cross-jumping
  • CROSS_LIBGCC1
  • CRTSTUFF_T_CFLAGS
  • CRTSTUFF_T_CFLAGS_S
  • d

  • data flow analysis
  • DBX
  • dead code
  • deallocating variable length arrays
  • debug_rtx
  • debugging information generation
  • debugging information options
  • debugging, 88k OCS
  • declaration scope
  • declarations inside expressions
  • declaring attributes of functions
  • declaring static data in C++
  • default implementation, signature member function
  • defining static data in C++
  • delayed branch scheduling
  • dependencies for make as output
  • dependencies, make
  • DEPENDENCIES_OUTPUT
  • destructor function attribute
  • destructors vs goto
  • detecting `-traditional'
  • dialect options
  • DIR_SEPARATOR
  • directory options
  • divide instruction, 88k
  • dollar signs in identifier names
  • double-word arithmetic
  • downward funargs
  • DW bit (29k)
  • e

  • eight bit data on the H8/300 and H8/300H
  • endianness
  • environment variables
  • error messages
  • escape sequences, traditional
  • EXECUTABLE_SUFFIX
  • exit
  • exit status and VMS
  • explicit register variables
  • expressions containing statements
  • expressions, compound, as lvalues
  • expressions, conditional, as lvalues
  • expressions, constructor
  • extended asm
  • extensions, ?:, extensions, ?:
  • extensions, C language
  • extensions, C++ language
  • external declaration scope
  • f

  • fabs
  • FATAL_EXIT_CODE
  • ffs
  • file name suffix
  • file names
  • files and passes of the compiler
  • final pass
  • float as function value type
  • floating point precision, floating point precision
  • format function attribute
  • format_arg function attribute
  • forwarding calls
  • fscanf, and constant strings
  • function addressability on the M32R/D
  • function attributes
  • function call conventions
  • function pointers, arithmetic
  • function prototype declarations
  • function, size of pointer to
  • FUNCTION_CONVERSION_BUG
  • functions called via pointer on the RS/6000 and PowerPC
  • functions in arbitrary sections
  • functions that are passed arguments in registers on the 386, functions that are passed arguments in registers on the 386
  • functions that do not pop the argument stack on the 386
  • functions that do pop the argument stack on the 386
  • functions that have no side effects
  • functions that never return
  • functions that pop the argument stack on the 386, functions that pop the argument stack on the 386
  • functions which are exported from a dll on PowerPC Windows NT
  • functions which are imported from a dll on PowerPC Windows NT
  • functions which specify exception handling on PowerPC Windows NT
  • functions with printf or scanf style arguments
  • g

  • G++
  • g++
  • g++ 1.xx
  • g++ older version
  • g++, separate compiler
  • GCC
  • GCC_EXEC_PREFIX
  • gencodes
  • genconfig
  • generalized lvalues
  • genflags
  • genflags, crash on Sun 4
  • global offset table
  • global register after longjmp
  • global register allocation
  • global register variables
  • GLOBALDEF
  • GLOBALREF
  • GLOBALVALUEDEF
  • GLOBALVALUEREF
  • GNU CC and portability
  • GNU CC command options
  • goto in C++
  • goto with computed label
  • gp-relative references (MIPS)
  • gprof
  • grouping options
  • h

  • hardware models and configurations, specifying
  • header files and VMS
  • host makefile fragment
  • HOST_BITS_PER_CHAR
  • HOST_BITS_PER_INT
  • HOST_BITS_PER_LONG
  • HOST_BITS_PER_SHORT
  • HOST_FLOAT_FORMAT
  • HOST_FLOAT_WORDS_BIG_ENDIAN
  • HOST_WORDS_BIG_ENDIAN
  • hosted environment, hosted environment
  • HPPA Options
  • i

  • i386 Options
  • IBM RS/6000 and PowerPC Options
  • IBM RT options
  • IBM RT PC
  • identifier names, dollar signs in
  • identifiers, names in assembler code
  • identifying source, compiler (88k)
  • implicit argument: return value
  • implied #pragma implementation
  • include files and VMS
  • incompatibilities of GNU CC
  • initializations in expressions
  • initializers with labeled elements
  • initializers, non-constant
  • inline automatic for C++ member fns
  • inline functions
  • inline functions, omission of
  • inline, automatic
  • inlining and C++ pragmas
  • INSTALL
  • installation trouble
  • instruction combination
  • instruction recognizer
  • instruction scheduling, instruction scheduling
  • integrating function code
  • Intel 386 Options
  • interface and implementation headers, C++
  • interfacing to GNU CC output
  • intermediate C version, nonexistent
  • interrupt handler functions on the H8/300 processors
  • interrupt handlers on the M32R/D
  • invalid input
  • invoking g++
  • j

  • jump optimization
  • jump threading
  • k

  • kernel and user registers (29k)
  • keywords, alternate
  • known causes of trouble
  • l

  • labeled elements in initializers
  • labels as values
  • labs
  • language dialect options
  • large bit shifts (88k)
  • length-zero arrays
  • LIB2FUNCS_EXTRA
  • LIBGCC1
  • LIBGCC2_CFLAGS
  • Libraries
  • LIBRARY_PATH
  • link options
  • local labels
  • local register allocation
  • local variables in macros
  • local variables, specifying registers
  • long long data types
  • longjmp
  • longjmp and automatic variables, longjmp and automatic variables
  • longjmp incompatibilities
  • longjmp warnings
  • loop optimization
  • lvalues, generalized
  • m

  • M32R/D options
  • M680x0 options
  • M88k options
  • machine dependent options
  • macro with variable arguments
  • macros containing asm
  • macros, inline alternative
  • macros, local labels
  • macros, local variables in
  • macros, statements in expressions
  • macros, types of arguments
  • main and the exit status
  • make
  • makefile fragment
  • math libraries
  • maximum operator
  • MD_CALL_PROTOTYPES
  • member fns, automatically inline
  • memcmp
  • memcpy
  • memory model (29k)
  • messages, warning
  • messages, warning and error
  • middle-operands, omitted
  • minimum operator
  • MIPS options
  • misunderstandings in C++
  • mktemp, and constant strings
  • MN10300 options
  • mode attribute
  • MULTIBYTE_CHARS
  • MULTILIB_DIRNAMES
  • MULTILIB_EXCEPTIONS
  • MULTILIB_EXTRA_OPTS
  • MULTILIB_MATCHES
  • MULTILIB_OPTIONS
  • multiprecision arithmetic
  • n

  • name augmentation
  • named return value in C++
  • names used in assembler code
  • naming convention, implementation headers
  • naming types
  • nested functions
  • newline vs string constants
  • no-op move instructions
  • NO_MD_PROTOTYPES
  • NO_STAB_H
  • NO_SYS_SIGLIST
  • nocommon attribute
  • non-constant initializers
  • non-static inline function
  • noreturn function attribute
  • o

  • OBJC_INCLUDE_PATH
  • OBJECT_SUFFIX
  • Objective C
  • OBSTACK_CHUNK_ALLOC
  • OBSTACK_CHUNK_FREE
  • OBSTACK_CHUNK_SIZE
  • OCS (88k)
  • old-style function definitions
  • OLDAR
  • OLDCC
  • omitted middle-operands
  • ONLY_INT_FIELDS
  • open coding
  • optimize options
  • options to control warnings
  • options, C++
  • options, code generation
  • options, debugging
  • options, dialect
  • options, directory search
  • options, GNU CC command
  • options, grouping
  • options, linking
  • options, optimization
  • options, order
  • options, preprocessor
  • order of evaluation, side effects
  • order of options
  • output file option
  • overloaded virtual fn, warning
  • p

  • packed attribute
  • parameter forward declaration
  • parsing pass
  • passes and files of the compiler
  • passing arguments
  • PATH_SEPARATOR
  • peephole optimization
  • PIC
  • pointer arguments
  • portability
  • portions of temporary objects, pointers to
  • POSIX
  • pragma, reason for not using
  • pragmas in C++, effect on inlining
  • pragmas, interface and implementation
  • preprocessing numbers
  • preprocessing tokens
  • preprocessor options
  • processor selection (29k)
  • prof
  • promotion of formal parameters
  • q

  • qsort, and global register variables
  • r

  • r0-relative references (88k)
  • ranges in case statements
  • read-only strings
  • register allocation
  • register allocation, stupid
  • register class preference pass
  • register positions in frame (88k), register positions in frame (88k)
  • register use analysis
  • register variable after longjmp
  • register-to-stack conversion
  • registers
  • registers for local variables
  • registers, global allocation
  • registers, global variables in
  • reloading
  • reordering, warning
  • rest argument (in macro)
  • rest_of_compilation
  • rest_of_decl_compilation
  • return value of main
  • return value, named, in C++
  • return, in C++ function header
  • returning structures and unions
  • RS/6000 and PowerPC Options
  • RT options
  • RT PC
  • RTL generation
  • run-time conventions
  • run-time options
  • s

  • scanf, and constant strings
  • scheduling, delayed branch
  • scheduling, instruction, scheduling, instruction
  • scope of a variable length array
  • scope of declaration
  • scope of external declarations
  • search path
  • second include path
  • section function attribute
  • section variable attribute
  • sequential consistency on 88k
  • setjmp
  • setjmp incompatibilities
  • shared strings
  • shared VMS run time system
  • side effect in ?:
  • side effects, macro argument
  • side effects, order of evaluation
  • signature
  • signature in C++, advantages
  • signature member function default implementation
  • signatures, C++
  • signed and unsigned values, comparison warning
  • simplifications, arithmetic
  • sin
  • sizeof
  • smaller data references
  • smaller data references (88k)
  • smaller data references (MIPS)
  • smaller data references (PowerPC)
  • SPARC options
  • specified registers
  • specifying compiler version and target machine
  • specifying hardware config
  • specifying machine version
  • specifying registers for local variables
  • sqrt
  • sscanf, and constant strings
  • stack checks (29k)
  • statements inside expressions
  • static data in C++, declaring and defining
  • `stdarg.h' and RT PC
  • storem bug (29k)
  • strcmp
  • strcpy
  • strength-reduction
  • string constants
  • string constants vs newline
  • strlen
  • structure passing (88k)
  • structures
  • structures, constructor expression
  • structures, returning
  • stupid register allocation
  • submodel options
  • subscripting
  • subscripting and function values
  • subtype polymorphism, C++
  • SUCCESS_EXIT_CODE
  • suffixes for C++ source
  • suppressing warnings
  • surprises in C++
  • SVr4
  • syntax checking
  • synthesized methods, warning
  • sys_siglist
  • t

  • `t-target'
  • tail recursion optimization
  • target machine, specifying
  • target makefile fragment
  • target options
  • target-parameter-dependent code
  • tcov
  • template debugging
  • template instantiation
  • temporaries, lifetime of
  • thunks
  • tiny data section on the H8/300H
  • TMPDIR
  • top level of compiler
  • traditional C language
  • type abstraction, C++
  • type alignment
  • type attributes
  • typedef names as function parameters
  • typeof
  • u

  • Ultrix calling convention
  • underscores in variables in macros
  • underscores, avoiding (88k)
  • union, casting to a
  • unions
  • unions, returning
  • unreachable code
  • unresolved references and -nodefaultlibs
  • unresolved references and -nostdlib
  • USE_C_ALLOCA
  • USE_PROTOTYPES
  • USG
  • v

  • V850 Options
  • value after longjmp
  • `varargs.h' and RT PC
  • variable addressability on the M32R/D
  • variable alignment
  • variable attributes
  • variable number of arguments
  • variable-length array scope
  • variable-length arrays
  • variables in specified registers
  • variables, local, in macros
  • Vax calling convention
  • VAX options
  • `VAXCRTL'
  • VMS
  • VMS and case sensitivity
  • VMS and include files
  • void pointers, arithmetic
  • void, size of pointer to
  • volatile applied to function
  • w

  • warning for comparison of signed and unsigned values
  • warning for overloaded virtual fn
  • warning for reordering of member initializers
  • warning for synthesized methods
  • warning messages
  • warnings vs errors
  • weak attribute
  • whitespace
  • x

  • `x-host'
  • `xm-machine.h'
  • z

  • zero division on 88k
  • zero-length arrays
  • アセンブリ・コード、不正
  • インクリメント演算子
  • コア・ダンプ
  • コンパイラのバグ、報告
  • バグ
  • バグの基準
  • バグ報告
  • バグ報告用のメイリング・リスト

    致命的なシグナル

    不正なアセンブリ・コード

    未定義の関数値
  • 未定義の振る舞い


    [Contents]   [Back]   [Prev]   [Up]   [Next]   [Forward]