Home
last modified time | relevance | path

Searched refs:var (Results 1 – 25 of 257) sorted by relevance

1234567891011

/toolchain/binutils/binutils-2.25/libiberty/
Dsimple-object.txh3 (int @var{descriptor}, off_t @var{offset}, const char *{segment_name}, @
4 const char **@var{errmsg}, int *@var{err})
10 @var{descriptor} holds a file descriptor which permits reading.
12 @var{offset} is the offset into the file; this will be @code{0} in the
16 @var{segment_name} is only used with the Mach-O file format used on
22 @code{*@var{errmsg}} to an error string and sets @code{*@var{err}} to
28 (simple_object_read *@var{simple_object}, int (*@var{pfn}) (void *@var{data}, @
29 const char *@var{name}, off_t @var{offset}, off_t @var{length}), @
30 void *@var{data}, int *@var{err})
32 This function calls @var{pfn} for each section in @var{simple_object}.
[all …]
Dfunctions.texi7 @deftypefn Replacement void* alloca (size_t @var{size})
25 @deftypefn Extension int asprintf (char **@var{resptr}, const char *@var{format}, ...)
30 pointer to the allocated memory in @code{*@var{resptr}}. The value
33 @code{*@var{resptr}}.
38 @deftypefn Supplemental int atexit (void (*@var{f})())
40 Causes function @var{f} to be called at exit. Returns 0.
45 @deftypefn Supplemental char* basename (const char *@var{name})
47 Returns a pointer to the last component of pathname @var{name}.
53 @deftypefn Supplemental int bcmp (char *@var{x}, char *@var{y}, int @var{count})
55 Compares the first @var{count} bytes of two areas of memory. Returns
[all …]
Dpexecute.txh2 @deftypefn Extension {struct pex_obj *} pex_init (int @var{flags}, @
3 const char *@var{pname}, const char *@var{tempbase})
9 @var{flags} is a bitwise combination of the following:
28 @var{pname} is the name of program to be executed, used in error
29 messages. @var{tempbase} is a base name to use for any required
34 @deftypefn Extension {const char *} pex_run (struct pex_obj *@var{obj}, @
35 int @var{flags}, const char *@var{executable}, char * const *@var{argv}, @
36 const char *@var{outname}, const char *@var{errname}, int *@var{err})
42 @var{obj} is returned by a previous call to @code{pex_init}.
44 @var{flags} is a bitwise combination of the following:
[all …]
Dobstacks.texi116 @deftypefun int obstack_init (struct obstack *@var{obstack-ptr})
117 Initialize obstack @var{obstack-ptr} for allocation of objects. This
171 @deftypefun {void *} obstack_alloc (struct obstack *@var{obstack-ptr}, int @var{size})
172 This allocates an uninitialized block of @var{size} bytes in an obstack
173 and returns its address. Here @var{obstack-ptr} specifies which obstack
176 requires you to specify an @var{obstack-ptr} as the first argument.
184 For example, here is a function that allocates a copy of a string @var{str}
205 @deftypefun {void *} obstack_copy (struct obstack *@var{obstack-ptr}, void *@var{address}, int @var
206 This allocates a block and initializes it by copying @var{size}
207 bytes of data starting at @var{address}. It calls
[all …]
Dfnmatch.txh1 @deftypefn Replacement int fnmatch (const char *@var{pattern}, @
2 const char *@var{string}, int @var{flags})
4 Matches @var{string} against @var{pattern}, returning zero if it
5 matches, @code{FNM_NOMATCH} if not. @var{pattern} may contain the
27 @var{string} is assumed to be a path name. No wildcard will ever match
34 A leading period (at the beginning of @var{string}, or if
39 Means that @var{string} also matches @var{pattern} if some initial part
40 of @var{string} matches, and is followed by @code{/} and zero or more
Dat-file.texi4 @item @@@var{file}
5 Read command-line options from @var{file}. The options read are
6 inserted in place of the original @@@var{file} option. If @var{file}
10 Options in @var{file} are separated by whitespace. A whitespace
14 with a backslash. The @var{file} may itself contain additional
15 @@@var{file} options; any such options will be processed recursively.
/toolchain/binutils/binutils-2.25/gas/doc/
Dc-tic54x.texi121 defined within a macro will have global scope, unless the @code{.var}
123 @pxref{TIC54X-Directives,,@code{.var}}.
144 @item @code{:@var{symbol}(@var{char_index}):}
145 Evaluates to a single-character string, the character at @var{char_index}.
146 @item @code{:@var{symbol}(@var{start},@var{length}):}
147 Evaluates to a substring of @var{symbol} beginning at @var{start} with
148 length @var{length}.
191 @item @code{$acos(@var{expr})}
192 Returns the floating point arccosine of @var{expr}.
195 @item @code{$asin(@var{expr})}
[all …]
Dc-z80.texi161 @item db @var{expression}|@var{string}[,@var{expression}|@var{string}...]
162 @itemx defb @var{expression}|@var{string}[,@var{expression}|@var{string}...]
163 For each @var{string} the characters are copied to the object file, for
164 each other @var{expression} the value is stored in one byte.
167 @item dw @var{expression}[,@var{expression}...]
168 @itemx defw @var{expression}[,@var{expression}...]
169 For each @var{expression} the value is stored in two bytes, ignoring
172 @item d24 @var{expression}[,@var{expression}...]
173 @itemx def24 @var{expression}[,@var{expression}...]
174 For each @var{expression} the value is stored in three bytes, ignoring
[all …]
Dc-hppa.texi105 @item .block @var{n}
106 @itemx .blockz @var{n}
107 Reserve @var{n} bytes of storage, and initialize them to zero.
113 @item .callinfo [ @var{param}=@var{value}, @dots{} ] [ @var{flag}, @dots{} ]
117 @var{param} may be any of @samp{frame} (frame size), @samp{entry_gr} (end of
121 The values for @var{flag} are @samp{calls} or @samp{caller} (proc has
132 @item .copyright "@var{string}"
133 In the SOM object format, insert @var{string} into the object code, marked as a
138 @item .copyright "@var{string}"
139 In the ELF object format, insert @var{string} into the object code, marked as a
[all …]
Dc-nds32.texi70 @item -mfpu-freg=@var{FREG}
79 @item -mabi=@var{abi}
181 @item la rt5,var
182 Load 32-bit address of var into register rt5. @samp{sethi rt5,hi20(var)} and
183 then @samp{ori reg,rt5,lo12(var)}
185 @item l.[bhw] rt5,var
186 Load value of var into register rt5. @samp{sethi $ta,hi20(var)} and then
187 @samp{l[bhw]i rt5,[$ta+lo12(var)]}
189 @item l.[bh]s rt5,var
190 Load value of var into register rt5. @samp{sethi $ta,hi20(var)} and then
[all …]
Dc-m68k.texi35 @item -march=@var{architecture}
53 @item -mcpu=@var{cpu}
265 In the following table @var{apc} stands for any of the address registers
269 entirely. The use of @var{size} means one of @samp{w} or @samp{l}, and
271 specified. The use of @var{scale} means one of @samp{1}, @samp{2},
280 @samp{#@var{number}}
300 @samp{@var{apc}@@(@var{number})}
303 @samp{@var{apc}@@(@var{number},@var{register}:@var{size}:@var{scale})}
305 The @var{number} may be omitted.
308 @samp{@var{apc}@@(@var{number})@@(@var{onumber},@var{register}:@var{size}:@var{scale})}
[all …]
Dc-nios2.texi90 @item %hiadj(@var{expression})
91 Extract the upper 16 bits of @var{expression} and add
94 The value of @code{%hiadj(@var{expression})} is:
96 ((@var{expression} >> 16) & 0xffff) + ((@var{expression} >> 15) & 0x01)
109 @item %hi(@var{expression})
110 Extract the upper 16 bits of @var{expression}.
113 @item %lo(@var{expression})
114 Extract the lower 16 bits of @var{expression}.
117 @item %gprel(@var{expression})
119 @var{expression}.
[all …]
Dc-alpha.texi43 @cindex @code{-m@var{cpu}} command line option, Alpha
44 @item -m@var{cpu}
111 @item -G@var{size}
112 A local common symbol larger than @var{size} is placed in @code{.bss},
156 The 32 integer registers are referred to as @samp{$@var{n}} or
157 @samp{$r@var{n}}. In addition, registers 15, 28, 29, and 30 may
161 The 32 floating-point registers are referred to as @samp{$f@var{n}}.
172 The format is @samp{!@var{tag}} or @samp{!@var{tag}!@var{number}}
173 where @var{tag} is the name of the relocation. In some cases
174 @var{number} is used to relate specific instructions.
[all …]
Dc-xgate.texi110 @samp{#@var{number}}
113 @samp{#@var{number}}
116 @samp{#@var{number}}
119 @samp{@var{reg}}
122 @samp{@var{reg}, @var{reg}}
125 @samp{@var{reg}, @var{reg}, @var{reg}}
128 @samp{*@var{symbol}}
131 @samp{*@var{symbol}}
134 @samp{@var{reg}, (@var{reg}, #@var{number})}
137 @samp{@var{reg}, @var{reg}, @var{reg}}
[all …]
Dc-arc.texi135 @item .2byte @var{expressions}
139 @item .3byte @var{expressions}
143 @item .4byte @var{expressions}
147 @item .extAuxRegister @var{name},@var{address},@var{mode}
150 using this directive. The first parameter is the @var{name} of the
151 new auxiallry register. The second parameter is the @var{address} of
153 the ARC. The third parameter specifies the @var{mode} in which the
173 @item .extCondCode @var{suffix},@var{value}
187 @item .extCoreRegister @var{name},@var{regnum},@var{mode},@var{shortcut}
188 Specifies an extension core register @var{name} for the application.
[all …]
Dc-xc16x.texi29 @item .byte @var{expr}
33 @item .word @var{expr}
37 @item .ascii "@var{ascii}"
38 This directive used for copying @var{str} into the object file.
42 @item .set @var{symbol}, @var{value}
43 This directive creates a symbol named @var{symbol} which is an alias for
50 @item .bss @var{symbol}, @var{length}
51 Reserve @var{length} bytes in the bss section for a local @var{symbol},
52 aligned to the power of two specified by @var{align}. @var{length} and
53 @var{align} must be positive absolute expressions. This directive
Dc-microblaze.texi33 @item .data8 @var{expression},...
37 @item .data16 @var{expression},...
41 @item .data32 @var{expression},...
45 @item .ent @var{name}[,@var{label}]
47 @var{name} at (optional) @var{label}.
49 @item .end @var{name}[,@var{label}]
51 @var{name}.
53 @item .gpword @var{label},...
54 This directive is an alias for @code{.rva}. The resolved address of @var{label}
57 @item .weakext @var{label}
[all …]
Dc-tic6x.texi32 @item -march=@var{arch}
33 Enable (only) instructions from architecture @var{arch}. By default,
36 The following values of @var{arch} are accepted: @code{c62x},
131 @item .arch @var{arch}
132 This has the same effect as @option{-march=@var{arch}}.
143 @item .c6xabi_attribute @var{tag}, @var{value}
144 Set the C6000 EABI build attribute @var{tag} to @var{value}.
146 The @var{tag} is either an attribute number or one of
154 @var{value} is either a @code{number}, @code{"string"}, or
158 @item .ehtype @var{symbol}
[all …]
Das.texinfo229 @value{AS} [@b{-a}[@b{cdghlns}][=@var{file}]] [@b{--alternate}] [@b{-D}]
231 [@b{--debug-prefix-map} @var{old}=@var{new}]
232 [@b{--defsym} @var{sym}=@var{val}] [@b{-f}] [@b{-g}] [@b{--gstabs}]
234 [@b{--help}] [@b{-I} @var{dir}] [@b{-J}]
235 [@b{-K}] [@b{-L}] [@b{--listing-lhs-width}=@var{NUM}]
236 [@b{--listing-lhs-width2}=@var{NUM}] [@b{--listing-rhs-width}=@var{NUM}]
237 [@b{--listing-cont-lines}=@var{NUM}] [@b{--keep-locals}] [@b{-o}
238 @var{objfile}] [@b{-R}] [@b{--reduce-memory-overheads}] [@b{--statistics}]
240 [@b{--fatal-warnings}] [@b{-w}] [@b{-x}] [@b{-Z}] [@b{@@@var{FILE}}]
242 [@b{--target-help}] [@var{target-options}]
[all …]
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/aarch64/
Dtls.d8 0: 90000000 adrp x0, 0 <var>
9 0: R_AARCH64_TLSDESC_ADR_PAGE21 var
11 4: R_AARCH64_TLSDESC_LD64_LO12_NC var
13 8: R_AARCH64_TLSDESC_ADD_LO12_NC var
15 c: R_AARCH64_TLSDESC_CALL var
16 10: 90000000 adrp x0, 0 <var>
17 10: R_AARCH64_TLSGD_ADR_PAGE21 var
19 14: R_AARCH64_TLSGD_ADD_LO12_NC var
22 1c: 90000000 adrp x0, 0 <var>
23 1c: R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 var
[all …]
Dtls.s25 adrp x0, :tlsdesc:var
27 ldr x1, [x0, #:tlsdesc_lo12:var]
29 add x0, x0, #:tlsdesc_lo12:var
31 .tlsdesccall var
35 adrp x0, :tlsgd:var
37 add x0, x0, #:tlsgd_lo12:var
42 adrp x0, :gottprel:var
44 ldr x0, [x0, #:gottprel_lo12:var]
47 add x0, x1, #:tprel_lo12:var
49 add x0, x1, #:tprel_hi12:var
[all …]
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-auto-import/
Dclient.c3 extern int var;
12 int * var; member
18 TEST xyz = { & var, print_var, & var };
20 const TEST const_xyz = { & var, print_var, & var };
27 printf ("We see var = %d\n", var); in main()
30 var = 456; in main()
33 printf ("We see var = %d\n\n", var); in main()
35 var = 90; in main()
37 printf ("We see var = %d\n\n", var); in main()
52 * xyz.var = 40; in main()
[all …]
/toolchain/binutils/binutils-2.25/binutils/doc/
Dbinutils.texi177 ar [-]@var{p}[@var{mod}] [@option{--plugin} @var{name}] [@option{--target} @var{bfdname}] [@var{rel…
262 …option{-}]@var{p}[@var{mod}] [@option{--plugin} @var{name}] [@option{--target} @var{bfdname}] [@va…
272 Most operations can also accept further @var{member} arguments,
277 @sc{gnu} @command{ar} allows you to mix the operation code @var{p} and modifier
278 flags @var{mod} in any order, within the first command-line argument.
284 The @var{p} keyletter specifies what operation to execute; it may be
291 be deleted as @var{member}@dots{}; the archive is untouched if you
306 @var{member} arguments are moved to the @emph{end} of the archive;
316 If you specify no @var{member} arguments, all the files in the archive are
321 @emph{Quick append}; Historically, add the files @var{member}@dots{} to the end of
[all …]
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-aarch64/
Dtls-relax-gdesc-ie-2.s3 .global var symbol
5 var: label
8 adrp x0, :tlsdesc:var
10 ldr x1, [x0, #:tlsdesc_lo12:var]
14 add x0, x0, :tlsdesc_lo12:var
17 .tlsdesccall var
23 .global var symbol
Dtls-relax-gdesc-ie.s1 .global var symbol
3 var: label
6 adrp x0, :tlsdesc:var
7 ldr x17, [x0, #:tlsdesc_lo12:var]
8 add x0, x0, :tlsdesc_lo12:var
9 .tlsdesccall var

1234567891011