fixes for host gcc 4.6.1
[zpugcc/jano.git] / toolchain / binutils / gas / doc / internals.cp
blobb62f49cc463137b20becab3e269fbf2106655f15
1 \entry{internals}{1}{internals}
2 \entry{MANY_SEGMENTS}{2}{MANY_SEGMENTS}
3 \entry{BFD_ASSEMBLER}{2}{BFD_ASSEMBLER}
4 \entry{internals, data types}{3}{internals, data types}
5 \entry{internals, symbols}{3}{internals, symbols}
6 \entry{symbols, internal}{3}{symbols, internal}
7 \entry{symbolS structure}{3}{symbolS structure}
8 \entry{S_SET_VALUE}{4}{S_SET_VALUE}
9 \entry{S_GET_VALUE}{4}{S_GET_VALUE}
10 \entry{S_SET_SEGMENT}{4}{S_SET_SEGMENT}
11 \entry{S_GET_SEGMENT}{4}{S_GET_SEGMENT}
12 \entry{S_GET_NAME}{4}{S_GET_NAME}
13 \entry{S_SET_NAME}{4}{S_SET_NAME}
14 \entry{S_IS_EXTERNAL}{4}{S_IS_EXTERNAL}
15 \entry{S_IS_EXTERN}{4}{S_IS_EXTERN}
16 \entry{S_IS_WEAK}{4}{S_IS_WEAK}
17 \entry{S_IS_COMMON}{4}{S_IS_COMMON}
18 \entry{S_IS_DEFINED}{5}{S_IS_DEFINED}
19 \entry{S_IS_DEBUG}{5}{S_IS_DEBUG}
20 \entry{S_IS_LOCAL}{5}{S_IS_LOCAL}
21 \entry{S_SET_EXTERNAL}{5}{S_SET_EXTERNAL}
22 \entry{S_CLEAR_EXTERNAL}{5}{S_CLEAR_EXTERNAL}
23 \entry{S_SET_WEAK}{5}{S_SET_WEAK}
24 \entry{S_GET_TYPE}{5}{S_GET_TYPE}
25 \entry{S_GET_DESC}{5}{S_GET_DESC}
26 \entry{S_GET_OTHER}{5}{S_GET_OTHER}
27 \entry{S_SET_TYPE}{5}{S_SET_TYPE}
28 \entry{S_SET_DESC}{5}{S_SET_DESC}
29 \entry{S_SET_OTHER}{5}{S_SET_OTHER}
30 \entry{S_GET_SIZE}{5}{S_GET_SIZE}
31 \entry{S_SET_SIZE}{5}{S_SET_SIZE}
32 \entry{symbol_get_value_expression}{5}{symbol_get_value_expression}
33 \entry{symbol_set_value_expression}{5}{symbol_set_value_expression}
34 \entry{symbol_set_frag}{5}{symbol_set_frag}
35 \entry{symbol_get_frag}{5}{symbol_get_frag}
36 \entry{symbol_mark_used}{6}{symbol_mark_used}
37 \entry{symbol_clear_used}{6}{symbol_clear_used}
38 \entry{symbol_used_p}{6}{symbol_used_p}
39 \entry{symbol_mark_used_in_reloc}{6}{symbol_mark_used_in_reloc}
40 \entry{symbol_clear_used_in_reloc}{6}{symbol_clear_used_in_reloc}
41 \entry{symbol_used_in_reloc_p}{6}{symbol_used_in_reloc_p}
42 \entry{symbol_mark_mri_common}{6}{symbol_mark_mri_common}
43 \entry{symbol_clear_mri_common}{6}{symbol_clear_mri_common}
44 \entry{symbol_mri_common_p}{6}{symbol_mri_common_p}
45 \entry{symbol_mark_written}{6}{symbol_mark_written}
46 \entry{symbol_clear_written}{6}{symbol_clear_written}
47 \entry{symbol_written_p}{6}{symbol_written_p}
48 \entry{symbol_mark_resolved}{6}{symbol_mark_resolved}
49 \entry{symbol_resolved_p}{6}{symbol_resolved_p}
50 \entry{symbol_section_p}{6}{symbol_section_p}
51 \entry{symbol_equated_p}{6}{symbol_equated_p}
52 \entry{symbol_constant_p}{6}{symbol_constant_p}
53 \entry{symbol_get_bfdsym}{6}{symbol_get_bfdsym}
54 \entry{symbol_set_bfdsym}{6}{symbol_set_bfdsym}
55 \entry{symbol_get_obj}{7}{symbol_get_obj}
56 \entry{symbol_set_obj}{7}{symbol_set_obj}
57 \entry{symbol_get_tc}{7}{symbol_get_tc}
58 \entry{symbol_set_tc}{7}{symbol_set_tc}
59 \entry{internals, expressions}{7}{internals, expressions}
60 \entry{expressions, internal}{7}{expressions, internal}
61 \entry{expressionS structure}{7}{expressionS structure}
62 \entry{expression}{7}{expression}
63 \entry{make_expr_symbol}{7}{make_expr_symbol}
64 \entry{expr_symbol_where}{7}{expr_symbol_where}
65 \entry{internals, fixups}{8}{internals, fixups}
66 \entry{fixups}{8}{fixups}
67 \entry{fixS structure}{8}{fixS structure}
68 \entry{fix_new}{8}{fix_new}
69 \entry{fix_new_exp}{8}{fix_new_exp}
70 \entry{internals, frags}{9}{internals, frags}
71 \entry{frags}{9}{frags}
72 \entry{fragS structure.}{9}{fragS structure.}
73 \entry{frchainS structure}{10}{frchainS structure}
74 \entry{internals, overview}{12}{internals, overview}
75 \entry{porting}{13}{porting}
76 \entry{CPU backend}{13}{CPU backend}
77 \entry{tc-CPU}{13}{\file {tc-\var {CPU}}}
78 \entry{TC_CPU}{13}{TC_\var {CPU}}
79 \entry{md_shortopts}{14}{md_shortopts}
80 \entry{md_longopts}{14}{md_longopts}
81 \entry{md_longopts_size}{14}{md_longopts_size}
82 \entry{md_parse_option}{14}{md_parse_option}
83 \entry{md_show_usage}{14}{md_show_usage}
84 \entry{md_after_parse_args}{14}{md_after_parse_args}
85 \entry{md_begin}{14}{md_begin}
86 \entry{md_cleanup}{14}{md_cleanup}
87 \entry{md_assemble}{14}{md_assemble}
88 \entry{md_pseudo_table}{14}{md_pseudo_table}
89 \entry{tc_conditional_pseudoop}{15}{tc_conditional_pseudoop}
90 \entry{comment_chars}{15}{comment_chars}
91 \entry{tc_comment_chars}{15}{tc_comment_chars}
92 \entry{tc_symbol_chars}{15}{tc_symbol_chars}
93 \entry{line_comment_chars}{15}{line_comment_chars}
94 \entry{line_separator_chars}{15}{line_separator_chars}
95 \entry{EXP_CHARS}{15}{EXP_CHARS}
96 \entry{FLT_CHARS}{15}{FLT_CHARS}
97 \entry{LEX_AT}{15}{LEX_AT}
98 \entry{LEX_BR}{15}{LEX_BR}
99 \entry{LEX_PCT}{15}{LEX_PCT}
100 \entry{LEX_QM}{16}{LEX_QM}
101 \entry{LEX_DOLLAR}{16}{LEX_DOLLAR}
102 \entry{NUMBERS_WITH_SUFFIX}{16}{NUMBERS_WITH_SUFFIX}
103 \entry{SINGLE_QUOTE_STRINGS}{16}{SINGLE_QUOTE_STRINGS}
104 \entry{NO_STRING_ESCAPES}{16}{NO_STRING_ESCAPES}
105 \entry{ONLY_STANDARD_ESCAPES}{16}{ONLY_STANDARD_ESCAPES}
106 \entry{md_start_line_hook}{16}{md_start_line_hook}
107 \entry{LABELS_WITHOUT_COLONS}{16}{LABELS_WITHOUT_COLONS}
108 \entry{TC_START_LABEL}{16}{TC_START_LABEL}
109 \entry{TC_START_LABEL_WITHOUT_COLON}{16}{TC_START_LABEL_WITHOUT_COLON}
110 \entry{NO_PSEUDO_DOT}{16}{NO_PSEUDO_DOT}
111 \entry{TC_EQUAL_IN_INSN}{16}{TC_EQUAL_IN_INSN}
112 \entry{TC_EOL_IN_INSN}{16}{TC_EOL_IN_INSN}
113 \entry{TC_CASE_SENSITIVE}{17}{TC_CASE_SENSITIVE}
114 \entry{md_parse_name}{17}{md_parse_name}
115 \entry{md_undefined_symbol}{17}{md_undefined_symbol}
116 \entry{md_operand}{17}{md_operand}
117 \entry{tc_unrecognized_line}{17}{tc_unrecognized_line}
118 \entry{md_do_align}{17}{md_do_align}
119 \entry{HANDLE_ALIGN}{17}{HANDLE_ALIGN}
120 \entry{TC_IMPLICIT_LCOMM_ALIGNMENT}{17}{TC_IMPLICIT_LCOMM_ALIGNMENT}
121 \entry{md_flush_pending_output}{17}{md_flush_pending_output}
122 \entry{TC_PARSE_CONS_EXPRESSION}{17}{TC_PARSE_CONS_EXPRESSION}
123 \entry{BITFIELD_CONS_EXPRESSION}{18}{BITFIELD_CONS_EXPRESSION}
124 \entry{REPEAT_CONS_EXPRESSION}{18}{REPEAT_CONS_EXPRESSION}
125 \entry{md_cons_align}{18}{md_cons_align}
126 \entry{TC_CONS_FIX_NEW}{18}{TC_CONS_FIX_NEW}
127 \entry{TC_INIT_FIX_DATA}{18}{TC_INIT_FIX_DATA}
128 \entry{TC_FIX_DATA_PRINT}{18}{TC_FIX_DATA_PRINT}
129 \entry{TC_FRAG_INIT}{18}{TC_FRAG_INIT}
130 \entry{md_number_to_chars}{18}{md_number_to_chars}
131 \entry{md_atof}{18}{md_atof}
132 \entry{TC_LARGEST_EXPONENT_IS_NORMAL (precision)}{18}{TC_LARGEST_EXPONENT_IS_NORMAL (\var {precision})}
133 \entry{md_reloc_size}{19}{md_reloc_size}
134 \entry{WORKING_DOT_WORD}{19}{WORKING_DOT_WORD}
135 \entry{md_short_jump_size}{19}{md_short_jump_size}
136 \entry{md_long_jump_size}{19}{md_long_jump_size}
137 \entry{md_create_short_jump}{19}{md_create_short_jump}
138 \entry{md_create_long_jump}{19}{md_create_long_jump}
139 \entry{TC_CHECK_ADJUSTED_BROKEN_DOT_WORD}{19}{TC_CHECK_ADJUSTED_BROKEN_DOT_WORD}
140 \entry{md_estimate_size_before_relax}{19}{md_estimate_size_before_relax}
141 \entry{md_relax_frag}{19}{md_relax_frag}
142 \entry{TC_GENERIC_RELAX_TABLE}{19}{TC_GENERIC_RELAX_TABLE}
143 \entry{md_prepare_relax_scan}{19}{md_prepare_relax_scan}
144 \entry{LINKER_RELAXING_SHRINKS_ONLY}{19}{LINKER_RELAXING_SHRINKS_ONLY}
145 \entry{TC_LINKRELAX_FIXUP}{19}{TC_LINKRELAX_FIXUP}
146 \entry{md_convert_frag}{20}{md_convert_frag}
147 \entry{TC_FINALIZE_SYMS_BEFORE_SIZE_SEG}{20}{TC_FINALIZE_SYMS_BEFORE_SIZE_SEG}
148 \entry{TC_VALIDATE_FIX}{20}{TC_VALIDATE_FIX}
149 \entry{md_apply_fix3}{20}{md_apply_fix3}
150 \entry{TC_FORCE_RELOCATION}{20}{TC_FORCE_RELOCATION}
151 \entry{TC_FORCE_RELOCATION_ABS}{20}{TC_FORCE_RELOCATION_ABS}
152 \entry{TC_FORCE_RELOCATION_LOCAL}{21}{TC_FORCE_RELOCATION_LOCAL}
153 \entry{TC_FORCE_RELOCATION_SUB_SAME}{21}{TC_FORCE_RELOCATION_SUB_SAME}
154 \entry{TC_FORCE_RELOCATION_SUB_ABS}{21}{TC_FORCE_RELOCATION_SUB_ABS}
155 \entry{TC_FORCE_RELOCATION_SUB_LOCAL}{21}{TC_FORCE_RELOCATION_SUB_LOCAL}
156 \entry{TC_VALIDATE_FIX_SUB}{21}{TC_VALIDATE_FIX_SUB}
157 \entry{MD_APPLY_SYM_VALUE}{21}{MD_APPLY_SYM_VALUE}
158 \entry{S_FORCE_RELOC}{21}{S_FORCE_RELOC}
159 \entry{EXTERN_FORCE_RELOC}{21}{EXTERN_FORCE_RELOC}
160 \entry{tc_gen_reloc}{21}{tc_gen_reloc}
161 \entry{RELOC_EXPANSION_POSSIBLE}{21}{RELOC_EXPANSION_POSSIBLE}
162 \entry{MAX_RELOC_EXPANSION}{22}{MAX_RELOC_EXPANSION}
163 \entry{tc_fix_adjustable}{22}{tc_fix_adjustable}
164 \entry{MD_PCREL_FROM_SECTION}{22}{MD_PCREL_FROM_SECTION}
165 \entry{md_pcrel_from}{22}{md_pcrel_from}
166 \entry{tc_frob_label}{22}{tc_frob_label}
167 \entry{md_section_align}{22}{md_section_align}
168 \entry{md_macro_start}{22}{md_macro_start}
169 \entry{md_macro_info}{22}{md_macro_info}
170 \entry{md_macro_end}{22}{md_macro_end}
171 \entry{DOUBLEBAR_PARALLEL}{22}{DOUBLEBAR_PARALLEL}
172 \entry{KEEP_WHITE_AROUND_COLON}{22}{KEEP_WHITE_AROUND_COLON}
173 \entry{tc_frob_section}{23}{tc_frob_section}
174 \entry{tc_frob_file_before_adjust}{23}{tc_frob_file_before_adjust}
175 \entry{tc_frob_symbol}{23}{tc_frob_symbol}
176 \entry{tc_frob_file}{23}{tc_frob_file}
177 \entry{TC_COFF_SECTION_DEFAULT_ATTRIBUTES}{24}{TC_COFF_SECTION_DEFAULT_ATTRIBUTES}
178 \entry{DWARF2_FORMAT}{24}{DWARF2_FORMAT}
179 \entry{DWARF2_ADDR_SIZE}{24}{DWARF2_ADDR_SIZE}
180 \entry{object format backend}{24}{object format backend}
181 \entry{obj-fmt}{24}{\file {obj-\var {fmt}}}
182 \entry{OBJ_format}{24}{OBJ_\var {format}}
183 \entry{obj_app_file}{24}{obj_app_file}
184 \entry{OBJ_COPY_SYMBOL_ATTRIBUTES}{25}{OBJ_COPY_SYMBOL_ATTRIBUTES}
185 \entry{obj_sec_sym_ok_for_reloc}{25}{obj_sec_sym_ok_for_reloc}
186 \entry{EMIT_SECTION_SYMBOLS}{25}{EMIT_SECTION_SYMBOLS}
187 \entry{obj_adjust_symtab}{25}{obj_adjust_symtab}
188 \entry{SEPARATE_STAB_SECTIONS}{25}{SEPARATE_STAB_SECTIONS}
189 \entry{INIT_STAB_SECTION}{25}{INIT_STAB_SECTION}
190 \entry{OBJ_PROCESS_STAB}{25}{OBJ_PROCESS_STAB}
191 \entry{obj_frob_section}{25}{obj_frob_section}
192 \entry{obj_frob_file_before_adjust}{25}{obj_frob_file_before_adjust}
193 \entry{obj_frob_symbol}{25}{obj_frob_symbol}
194 \entry{obj_frob_file}{25}{obj_frob_file}
195 \entry{SET_SECTION_RELOCS}{25}{SET_SECTION_RELOCS}
196 \entry{relaxation}{27}{relaxation}
197 \entry{internals, broken words}{30}{internals, broken words}
198 \entry{broken words}{30}{broken words}
199 \entry{hash tables}{31}{hash tables}
200 \entry{test suite}{33}{test suite}