Searched refs:var (Results 1 – 25 of 257) sorted by relevance
1234567891011
3 (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 the16 @var{segment_name} is only used with the Mach-O file format used on22 @code{*@var{errmsg}} to an error string and sets @code{*@var{err}} to28 (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 …]
7 @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 value33 @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 …]
2 @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 error29 messages. @var{tempbase} is a base name to use for any required34 @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 …]
116 @deftypefun int obstack_init (struct obstack *@var{obstack-ptr})117 Initialize obstack @var{obstack-ptr} for allocation of objects. This171 @deftypefun {void *} obstack_alloc (struct obstack *@var{obstack-ptr}, int @var{size})172 This allocates an uninitialized block of @var{size} bytes in an obstack173 and returns its address. Here @var{obstack-ptr} specifies which obstack176 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 …]
1 @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 it5 matches, @code{FNM_NOMATCH} if not. @var{pattern} may contain the27 @var{string} is assumed to be a path name. No wildcard will ever match34 A leading period (at the beginning of @var{string}, or if39 Means that @var{string} also matches @var{pattern} if some initial part40 of @var{string} matches, and is followed by @code{/} and zero or more
4 @item @@@var{file}5 Read command-line options from @var{file}. The options read are6 inserted in place of the original @@@var{file} option. If @var{file}10 Options in @var{file} are separated by whitespace. A whitespace14 with a backslash. The @var{file} may itself contain additional15 @@@var{file} options; any such options will be processed recursively.
121 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} with148 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 …]
161 @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, for164 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, ignoring172 @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 …]
105 @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 of121 The values for @var{flag} are @samp{calls} or @samp{caller} (proc has132 @item .copyright "@var{string}"133 In the SOM object format, insert @var{string} into the object code, marked as a138 @item .copyright "@var{string}"139 In the ELF object format, insert @var{string} into the object code, marked as a[all …]
70 @item -mfpu-freg=@var{FREG}79 @item -mabi=@var{abi}181 @item la rt5,var182 Load 32-bit address of var into register rt5. @samp{sethi rt5,hi20(var)} and183 then @samp{ori reg,rt5,lo12(var)}185 @item l.[bhw] rt5,var186 Load value of var into register rt5. @samp{sethi $ta,hi20(var)} and then187 @samp{l[bhw]i rt5,[$ta+lo12(var)]}189 @item l.[bh]s rt5,var190 Load value of var into register rt5. @samp{sethi $ta,hi20(var)} and then[all …]
35 @item -march=@var{architecture}53 @item -mcpu=@var{cpu}265 In the following table @var{apc} stands for any of the address registers269 entirely. The use of @var{size} means one of @samp{w} or @samp{l}, and271 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 …]
90 @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 …]
43 @cindex @code{-m@var{cpu}} command line option, Alpha44 @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}} or157 @samp{$r@var{n}}. In addition, registers 15, 28, 29, and 30 may161 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 cases174 @var{number} is used to relate specific instructions.[all …]
110 @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 …]
135 @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 the151 new auxiallry register. The second parameter is the @var{address} of153 the ARC. The third parameter specifies the @var{mode} in which the173 @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 …]
29 @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 for50 @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} and53 @var{align} must be positive absolute expressions. This directive
33 @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 …]
32 @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 of154 @var{value} is either a @code{number}, @code{"string"}, or158 @item .ehtype @var{symbol}[all …]
229 @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 …]
8 0: 90000000 adrp x0, 0 <var>9 0: R_AARCH64_TLSDESC_ADR_PAGE21 var11 4: R_AARCH64_TLSDESC_LD64_LO12_NC var13 8: R_AARCH64_TLSDESC_ADD_LO12_NC var15 c: R_AARCH64_TLSDESC_CALL var16 10: 90000000 adrp x0, 0 <var>17 10: R_AARCH64_TLSGD_ADR_PAGE21 var19 14: R_AARCH64_TLSGD_ADD_LO12_NC var22 1c: 90000000 adrp x0, 0 <var>23 1c: R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 var[all …]
25 adrp x0, :tlsdesc:var27 ldr x1, [x0, #:tlsdesc_lo12:var]29 add x0, x0, #:tlsdesc_lo12:var31 .tlsdesccall var35 adrp x0, :tlsgd:var37 add x0, x0, #:tlsgd_lo12:var42 adrp x0, :gottprel:var44 ldr x0, [x0, #:gottprel_lo12:var]47 add x0, x1, #:tprel_lo12:var49 add x0, x1, #:tprel_hi12:var[all …]
3 extern int var;12 int * var; member18 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 …]
177 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 modifier278 flags @var{mod} in any order, within the first command-line argument.284 The @var{p} keyletter specifies what operation to execute; it may be291 be deleted as @var{member}@dots{}; the archive is untouched if you306 @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 are321 @emph{Quick append}; Historically, add the files @var{member}@dots{} to the end of[all …]
3 .global var symbol5 var: label8 adrp x0, :tlsdesc:var10 ldr x1, [x0, #:tlsdesc_lo12:var]14 add x0, x0, :tlsdesc_lo12:var17 .tlsdesccall var23 .global var symbol
1 .global var symbol3 var: label6 adrp x0, :tlsdesc:var7 ldr x17, [x0, #:tlsdesc_lo12:var]8 add x0, x0, :tlsdesc_lo12:var9 .tlsdesccall var