Here is a list of all macros with links to the files they belong to:
- o -
- O_BINARY : system.h
- O_RDONLY : system.h
- O_WRONLY : system.h
- OACC_CACHE_CLAUSES : tree.h
- OACC_DATA_BODY : tree.h
- OACC_DATA_CLAUSES : tree.h
- OACC_DECLARE_CLAUSES : tree.h
- OACC_ENTER_DATA_CLAUSES : tree.h
- OACC_EXIT_DATA_CLAUSES : tree.h
- OACC_FN_ATTRIB : omp-general.h
- OACC_HOST_DATA_BODY : tree.h
- OACC_HOST_DATA_CLAUSES : tree.h
- OACC_UPDATE_CLAUSES : tree.h
- oballoc : genattrtab.cc
- oballocvec : genattrtab.cc
- OBJ_TYPE_REF_EXPR : tree.h
- OBJ_TYPE_REF_OBJECT : tree.h
- OBJ_TYPE_REF_TOKEN : tree.h
- OBJECT_ALLOCNO : ira-int.h
- OBJECT_CONFLICT_ARRAY : ira-int.h
- OBJECT_CONFLICT_ARRAY_SIZE : ira-int.h
- OBJECT_CONFLICT_BITVEC : ira-int.h
- OBJECT_CONFLICT_HARD_REGS : ira-int.h
- OBJECT_CONFLICT_ID : ira-int.h
- OBJECT_CONFLICT_VEC : ira-int.h
- OBJECT_CONFLICT_VEC_P : ira-int.h
- OBJECT_FORMAT_NONE : collect2.cc
- OBJECT_LIVE_RANGES : ira-int.h
- OBJECT_MAX : ira-int.h
- OBJECT_MIN : ira-int.h
- OBJECT_NUM_CONFLICTS : ira-int.h
- OBJECT_P : rtl.h
- OBJECT_SIZE : ggc-page.cc
- OBJECT_SUBWORD : ira-int.h
- OBJECT_TOTAL_CONFLICT_HARD_REGS : ira-int.h
- OBJECTS_CONFLICT_P : ira-conflicts.cc
- OBJECTS_IN_PAGE : ggc-page.cc
- OBJECTS_PER_PAGE : ggc-page.cc
- OBJSZ_MAX_OFFSET : ubsan.cc
- obstack_chunk_alloc : coretypes.h, gengtype.h
- obstack_chunk_free : coretypes.h, gengtype.h
- OBSTACK_CHUNK_SIZE : coretypes.h, gengtype.h
- odr_types : ipa-devirt.cc
- OFFLOAD_FUNC_TABLE_SECTION_NAME : lto-section-names.h
- OFFLOAD_IND_FUNC_TABLE_SECTION_NAME : lto-section-names.h
- OFFLOAD_SECTION_NAME_PREFIX : lto-section-names.h
- OFFLOAD_TARGET_DEFAULT_ENV : lto-wrapper.cc
- OFFLOAD_TARGET_NAMES_ENV : lto-wrapper.cc
- OFFLOAD_VAR_TABLE_SECTION_NAME : lto-section-names.h
- OFFSET_INT_ELTS : wide-int.h
- OFFSET_TO_BIT : ggc-page.cc
- offsetof : system.h
- offsettable_address_p : recog.h
- OK_DEFER_POP : expr.h
- omit_one_operand : fold-const.h
- omit_two_operands : fold-const.h
- OMP_ATOMIC_MEMORY_ORDER : tree.h
- OMP_ATOMIC_WEAK : tree.h
- OMP_BODY : tree.h
- OMP_CLAUSE__CACHE__READONLY : tree.h
- OMP_CLAUSE__CONDTEMP__ITER : tree.h
- OMP_CLAUSE__SCANTEMP__ALLOC : tree.h
- OMP_CLAUSE__SCANTEMP__CONTROL : tree.h
- OMP_CLAUSE__SIMDUID__DECL : tree.h
- OMP_CLAUSE_ALIGNED_ALIGNMENT : tree.h
- OMP_CLAUSE_ALLOCATE_ALIGN : tree.h
- OMP_CLAUSE_ALLOCATE_ALLOCATOR : tree.h
- OMP_CLAUSE_ALLOCATE_COMBINED : tree.h
- OMP_CLAUSE_ASYNC_EXPR : tree.h
- OMP_CLAUSE_ATTACHMENT_MAPPING_ERASED : tree.h
- OMP_CLAUSE_BIND_KIND : tree.h
- OMP_CLAUSE_CHAIN : tree.h
- OMP_CLAUSE_CODE : tree.h
- OMP_CLAUSE_COLLAPSE_COUNT : tree.h
- OMP_CLAUSE_COLLAPSE_EXPR : tree.h
- OMP_CLAUSE_COLLAPSE_ITERVAR : tree.h
- OMP_CLAUSE_DECL : tree.h
- OMP_CLAUSE_DEFAULT_KIND : tree.h
- OMP_CLAUSE_DEFAULTMAP_BEHAVIOR : tree.h
- OMP_CLAUSE_DEFAULTMAP_CATEGORY : tree.h
- OMP_CLAUSE_DEFAULTMAP_KIND : tree.h
- OMP_CLAUSE_DEFAULTMAP_SET_KIND : tree.h
- OMP_CLAUSE_DEPEND_KIND : tree.h
- OMP_CLAUSE_DEVICE_ANCESTOR : tree.h
- OMP_CLAUSE_DEVICE_ID : tree.h
- OMP_CLAUSE_DEVICE_TYPE_KIND : tree.h
- OMP_CLAUSE_DIST_SCHEDULE_CHUNK_EXPR : tree.h
- OMP_CLAUSE_DOACROSS_DEPEND : tree.h
- OMP_CLAUSE_DOACROSS_KIND : tree.h
- OMP_CLAUSE_DOACROSS_SINK_NEGATIVE : tree.h
- OMP_CLAUSE_ELT_CHECK : tree.h
- OMP_CLAUSE_ENTER_TO : tree.h
- OMP_CLAUSE_EXPR : tree.h
- OMP_CLAUSE_FILTER_EXPR : tree.h
- OMP_CLAUSE_FINAL_EXPR : tree.h
- OMP_CLAUSE_FIRSTPRIVATE_IMPLICIT : tree.h
- OMP_CLAUSE_FIRSTPRIVATE_IMPLICIT_TARGET : tree.h
- OMP_CLAUSE_FIRSTPRIVATE_NO_REFERENCE : tree.h
- OMP_CLAUSE_GANG_EXPR : tree.h
- OMP_CLAUSE_GANG_STATIC_EXPR : tree.h
- OMP_CLAUSE_GRAINSIZE_EXPR : tree.h
- OMP_CLAUSE_GRAINSIZE_STRICT : tree.h
- OMP_CLAUSE_HAS_LOCATION : tree.h
- OMP_CLAUSE_HINT_EXPR : tree.h
- OMP_CLAUSE_IF_EXPR : tree.h
- OMP_CLAUSE_IF_MODIFIER : tree.h
- OMP_CLAUSE_INDIRECT_EXPR : tree.h
- OMP_CLAUSE_INIT_PREFER_TYPE : tree.h
- OMP_CLAUSE_INIT_TARGET : tree.h
- OMP_CLAUSE_INIT_TARGETSYNC : tree.h
- OMP_CLAUSE_LASTPRIVATE_CONDITIONAL : tree.h
- OMP_CLAUSE_LASTPRIVATE_FIRSTPRIVATE : tree.h
- OMP_CLAUSE_LASTPRIVATE_GIMPLE_SEQ : tree.h
- OMP_CLAUSE_LASTPRIVATE_LOOP_IV : tree.h
- OMP_CLAUSE_LASTPRIVATE_STMT : tree.h
- OMP_CLAUSE_LINEAR_ARRAY : tree.h
- OMP_CLAUSE_LINEAR_GIMPLE_SEQ : tree.h
- OMP_CLAUSE_LINEAR_KIND : tree.h
- OMP_CLAUSE_LINEAR_NO_COPYIN : tree.h
- OMP_CLAUSE_LINEAR_NO_COPYOUT : tree.h
- OMP_CLAUSE_LINEAR_OLD_LINEAR_MODIFIER : tree.h
- OMP_CLAUSE_LINEAR_STEP : tree.h
- OMP_CLAUSE_LINEAR_STMT : tree.h
- OMP_CLAUSE_LINEAR_VARIABLE_STRIDE : tree.h
- OMP_CLAUSE_LOCATION : tree.h
- OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSABLE : tree.h
- OMP_CLAUSE_MAP_IMPLICIT : tree.h
- OMP_CLAUSE_MAP_IN_REDUCTION : tree.h
- OMP_CLAUSE_MAP_KIND : tree.h
- OMP_CLAUSE_MAP_MAYBE_ZERO_LENGTH_ARRAY_SECTION : tree.h
- OMP_CLAUSE_MAP_READONLY : tree.h
- OMP_CLAUSE_MAP_RUNTIME_IMPLICIT_P : tree.h
- OMP_CLAUSE_MAP_ZERO_BIAS_ARRAY_SECTION : tree.h
- OMP_CLAUSE_MOTION_PRESENT : tree.h
- OMP_CLAUSE_NOCONTEXT_EXPR : tree.h
- OMP_CLAUSE_NOVARIANTS_EXPR : tree.h
- OMP_CLAUSE_NUM_GANGS_EXPR : tree.h
- OMP_CLAUSE_NUM_TASKS_EXPR : tree.h
- OMP_CLAUSE_NUM_TASKS_STRICT : tree.h
- OMP_CLAUSE_NUM_TEAMS_LOWER_EXPR : tree.h
- OMP_CLAUSE_NUM_TEAMS_UPPER_EXPR : tree.h
- OMP_CLAUSE_NUM_THREADS_EXPR : tree.h
- OMP_CLAUSE_NUM_WORKERS_EXPR : tree.h
- OMP_CLAUSE_OPERAND : tree.h
- OMP_CLAUSE_ORDER_REPRODUCIBLE : tree.h
- OMP_CLAUSE_ORDER_UNCONSTRAINED : tree.h
- OMP_CLAUSE_ORDERED_DOACROSS : tree.h
- OMP_CLAUSE_ORDERED_EXPR : tree.h
- OMP_CLAUSE_PARTIAL_EXPR : tree.h
- OMP_CLAUSE_PRIORITY_EXPR : tree.h
- OMP_CLAUSE_PRIVATE_DEBUG : tree.h
- OMP_CLAUSE_PRIVATE_OUTER_REF : tree.h
- OMP_CLAUSE_PRIVATE_TASKLOOP_IV : tree.h
- OMP_CLAUSE_PROC_BIND_KIND : tree.h
- OMP_CLAUSE_RANGE_CHECK : tree.h
- OMP_CLAUSE_REDUCTION_CODE : tree.h
- OMP_CLAUSE_REDUCTION_DECL_PLACEHOLDER : tree.h
- OMP_CLAUSE_REDUCTION_GIMPLE_INIT : tree.h
- OMP_CLAUSE_REDUCTION_GIMPLE_MERGE : tree.h
- OMP_CLAUSE_REDUCTION_INIT : tree.h
- OMP_CLAUSE_REDUCTION_INSCAN : tree.h
- OMP_CLAUSE_REDUCTION_MERGE : tree.h
- OMP_CLAUSE_REDUCTION_OMP_ORIG_REF : tree.h
- OMP_CLAUSE_REDUCTION_PLACEHOLDER : tree.h
- OMP_CLAUSE_REDUCTION_TASK : tree.h
- OMP_CLAUSE_RELEASE_DESCRIPTOR : tree.h
- OMP_CLAUSE_SAFELEN_EXPR : tree.h
- OMP_CLAUSE_SCHEDULE_CHUNK_EXPR : tree.h
- OMP_CLAUSE_SCHEDULE_KIND : tree.h
- OMP_CLAUSE_SCHEDULE_SIMD : tree.h
- OMP_CLAUSE_SELF_EXPR : tree.h
- OMP_CLAUSE_SET_CODE : tree.h
- OMP_CLAUSE_SET_MAP_KIND : tree.h
- OMP_CLAUSE_SHARED_FIRSTPRIVATE : tree.h
- OMP_CLAUSE_SHARED_READONLY : tree.h
- OMP_CLAUSE_SIMDLEN_EXPR : tree.h
- OMP_CLAUSE_SIZE : tree.h
- OMP_CLAUSE_SIZES_LIST : tree.h
- OMP_CLAUSE_SUBCODE_CHECK : tree.h
- OMP_CLAUSE_THREAD_LIMIT_EXPR : tree.h
- OMP_CLAUSE_TILE_COUNT : tree.h
- OMP_CLAUSE_TILE_ITERVAR : tree.h
- OMP_CLAUSE_TILE_LIST : tree.h
- OMP_CLAUSE_USE_DEVICE_PTR_IF_PRESENT : tree.h
- OMP_CLAUSE_VECTOR_EXPR : tree.h
- OMP_CLAUSE_VECTOR_LENGTH_EXPR : tree.h
- OMP_CLAUSE_WAIT_EXPR : tree.h
- OMP_CLAUSE_WORKER_EXPR : tree.h
- OMP_CLAUSES : tree.h
- OMP_CRITICAL_BODY : tree.h
- OMP_CRITICAL_CLAUSES : tree.h
- OMP_CRITICAL_NAME : tree.h
- OMP_DISPATCH_BODY : tree.h
- OMP_DISPATCH_CLAUSES : tree.h
- OMP_FAIL_MEMORY_ORDER_SHIFT : tree-core.h
- OMP_FOR_BODY : tree.h
- OMP_FOR_CLAUSES : tree.h
- OMP_FOR_COND : tree.h
- OMP_FOR_INCR : tree.h
- OMP_FOR_INIT : tree.h
- OMP_FOR_NON_RECTANGULAR : tree.h
- OMP_FOR_ORIG_DECLS : tree.h
- OMP_FOR_PRE_BODY : tree.h
- OMP_INTEROP_CLAUSES : tree.h
- OMP_LOOPING_CHECK : tree.h
- OMP_LOOPXFORM_CHECK : tree.h
- OMP_LOOPXFORM_LOWERED : tree.h
- OMP_MASKED_BODY : tree.h
- OMP_MASKED_CLAUSES : tree.h
- OMP_MASKED_COMBINED : tree.h
- OMP_MASTER_BODY : tree.h
- OMP_MASTER_COMBINED : tree.h
- OMP_METADIRECTIVE_VARIANT_BODY : tree.h
- OMP_METADIRECTIVE_VARIANT_DIRECTIVE : tree.h
- OMP_METADIRECTIVE_VARIANT_SELECTOR : tree.h
- OMP_METADIRECTIVE_VARIANTS : tree.h
- OMP_NEXT_VARIANT_INDEX : tree.h
- OMP_NEXT_VARIANT_STATE : tree.h
- OMP_ORDERED_BODY : tree.h
- OMP_ORDERED_CLAUSES : tree.h
- OMP_PARALLEL_BODY : tree.h
- OMP_PARALLEL_CLAUSES : tree.h
- OMP_PARALLEL_COMBINED : tree.h
- OMP_SCAN_BODY : tree.h
- OMP_SCAN_CLAUSES : tree.h
- OMP_SCOPE_BODY : tree.h
- OMP_SCOPE_CLAUSES : tree.h
- OMP_SECTION_BODY : tree.h
- OMP_SECTION_LAST : tree.h
- OMP_SECTIONS_BODY : tree.h
- OMP_SECTIONS_CLAUSES : tree.h
- OMP_SINGLE_BODY : tree.h
- OMP_SINGLE_CLAUSES : tree.h
- OMP_STANDALONE_CLAUSES : tree.h
- OMP_STRUCTURED_BLOCK_BODY : tree.h
- OMP_TARGET_BODY : tree.h
- OMP_TARGET_CLAUSES : tree.h
- OMP_TARGET_COMBINED : tree.h
- OMP_TARGET_DATA_BODY : tree.h
- OMP_TARGET_DATA_CLAUSES : tree.h
- OMP_TARGET_DEVICE_MATCHES_PROPERTIES : tree.h
- OMP_TARGET_DEVICE_MATCHES_SELECTOR : tree.h
- OMP_TARGET_ENTER_DATA_CLAUSES : tree.h
- OMP_TARGET_EXIT_DATA_CLAUSES : tree.h
- OMP_TARGET_UPDATE_CLAUSES : tree.h
- OMP_TASK_BODY : tree.h
- OMP_TASK_CLAUSES : tree.h
- OMP_TASKGROUP_BODY : tree.h
- OMP_TASKGROUP_CLAUSES : tree.h
- OMP_TASKREG_BODY : tree.h
- OMP_TASKREG_CHECK : tree.h
- OMP_TASKREG_CLAUSES : tree.h
- OMP_TEAMS_BODY : tree.h
- OMP_TEAMS_CLAUSES : tree.h
- OMP_TEAMS_COMBINED : tree.h
- OMP_TP_NAME : omp-general.h
- OMP_TP_NAMELIST_NODE : omp-general.h
- OMP_TP_VALUE : omp-general.h
- OMP_TS_CODE : omp-general.h
- OMP_TS_ID : omp-general.h
- OMP_TS_NAME : omp-general.h
- OMP_TS_PROPERTIES : omp-general.h
- OMP_TS_SCORE : omp-general.h
- OMP_TS_SCORE_NODE : omp-general.h
- OMP_TSS_CODE : omp-general.h
- OMP_TSS_ID : omp-general.h
- OMP_TSS_NAME : omp-general.h
- OMP_TSS_TRAIT_SELECTORS : omp-general.h
- ONE_G : system.h
- ONE_K : system.h
- ONE_M : system.h
- ONLY_FIXED_SIZE_MODES : machmode.h
- op_costs : ira-costs.cc
- OP_SAME : fold-const.cc
- OP_SAME_WITH_NULL : fold-const.cc
- OP_SIZE_1 : tree-ssa-operands.cc
- OP_SIZE_2 : tree-ssa-operands.cc
- OP_SIZE_3 : tree-ssa-operands.cc
- OP_SIZE_INIT : tree-ssa-operands.cc
- OP_WIDEN_MULT_SIGNED : range-op.h
- OP_WIDEN_MULT_UNSIGNED : range-op.h
- OP_WIDEN_PLUS_SIGNED : range-op.h
- OP_WIDEN_PLUS_UNSIGNED : range-op.h
- OPAQUE_MODE : genmodes.cc
- OPAQUE_MODE_P : machmode.h
- OPAQUE_TYPE_P : tree.h
- operand_reg_set : hard-reg-set.h
- opf_address_taken : tree-ssa-operands.cc
- opf_def : tree-ssa-operands.cc
- opf_no_vops : tree-ssa-operands.cc
- opf_non_addressable : tree-ssa-operands.cc
- opf_not_non_addressable : tree-ssa-operands.cc
- opf_use : tree-ssa-operands.cc
- opt_for_fn : tree.h
- OPTAB_CD : gensupport.cc, gensupport.h
- OPTAB_CL : gensupport.cc, gensupport.h
- OPTAB_CX : gensupport.cc, gensupport.h
- OPTAB_D : gensupport.cc, gensupport.h
- OPTAB_DC : gensupport.cc, gensupport.h
- OPTAB_NC : gensupport.cc, gensupport.h
- OPTAB_NL : gensupport.cc, gensupport.h
- OPTAB_NX : gensupport.cc, gensupport.h
- OPTAB_VC : gensupport.cc, gensupport.h
- OPTAB_VL : gensupport.cc, gensupport.h
- OPTAB_VX : gensupport.cc, gensupport.h
- optimization_current_node : tree.h
- optimization_default_node : tree.h
- OPTION_DEFAULT_SPECS : gcc.cc
- OPTION_SET_P : opts.h
- ORIGINAL_REGNO : rtl.h
- OS_CC1_SPEC : gcc.cc
- OTHER_CONST_TYPE : tree-ssa-reassoc.cc
- OUTER_STRIDE_RATIO : gimple-loop-interchange.cc
- OUTGOING_REG_PARM_STACK_SPACE : defaults.h
- OUTGOING_REGNO : defaults.h
- OVERFLOW_SUM_SIGN : double-int.cc