Home | History | Annotate | Download | only in info

Lines Matching full:note

56 Here is a brief summary of how to invoke `as'.  For details, see *Note
274 Begin in alternate macro mode. *Note `.altmacro': Altmacro.
316 it. Note--this option is only supported by some targets, not all
339 systems or `L' for traditional a.out systems. *Note Symbol
559 *Note PDP-11-Options::.
977 explicitly (*note Machine Dependencies::). This doesn't mean `as'
984 `.org' directive (*note `.org': Org.).
995 are typically different in different file formats. *Note Symbol
1063 "logical" file. *Note Error and Warning Messages: Errors.
1072 `#' directives emitted by the `gcc' preprocessor. See also *Note
1112 (*note `.file': File.) it is used for the filename, otherwise the name
1114 (*note `.line': Line.) then it is used to calculate the number printed,
1132 of the GNU assembler; see *Note Machine Dependencies::, for options
1208 Note if the assembler source is coming from the standard input (e.g.,
1222 Begin in alternate macro mode, see *Note `.altmacro': Altmacro.
1242 *Note Preprocessing: Preprocessing.
1255 for files specified in `.include' directives (*note `.include':
1268 `.word SYM1-SYM2'. *Note `.word': Word. You can use the `-K' option
1279 "local symbols". *Note Symbol Names::. Normally you do not see such
1296 line switch `-a' (*note a::). This feature combines the input source
1300 (i.e., `.list' (*note List::), `.title' (*note Title::), `.sbttl'
1301 (*note Sbttl::), `.psize' (*note Psize::), and `.eject' (*note Eject::)
1338 information. Note in particular that the handling of macros and macro
1496 long because all its bytes are appended to the text section. (*Note
1616 include file processing with the `.include' directive (*note
1619 *Note Options Controlling the Kind of Output: (gcc.info)Overall
1642 read. Unless within character constants (*note Character Constants:
1672 see *Note Machine Dependencies::.
1685 expression (*note Expressions::): the logical line number of the _next_
1686 line. Then a string (*note Strings: Strings.) is allowed: if present
1708 noted in *Note Machine Dependencies::. No symbol may begin with a
1712 newline, the end of a file is not a possible symbol delimiter). *Note
1723 with the comment character; see *Note Machine Dependencies::.) The
1747 have whitespace between a label's symbol and its colon. *Note Labels::.
1907 the prefix operator `-' discussed under expressions (*note Prefix
2021 directive (*note `.section': Section.). If you do not use any
2215 use the `.subsection' directive (*note SubSection::) to specify a
2217 expression (*note Expressions::). If you just say `.text' then `.text
2252 *Note `.lcomm': Lcomm.
2255 is another form of uninitialized symbol; see *Note `.comm': Comm.
2259 symbols as usual; see *Note `.section': Section. You may only assemble
2261 symbol definitions and `.skip' directives (*note `.skip': Skip.).
2309 by an equals sign `=', followed by an expression (*note Expressions::).
2310 This is equivalent to using the `.set' directive. *Note `.set': Set.
2312 equivalent of the `.eqv' directive. *Note `.eqv': Eqv.
2322 *Note Machine Dependencies::. That character may be followed by any
2343 debugging. You may use the `-L' option (*note Include Local Symbols:
2525 descriptor value by using a `.desc' statement (*note `.desc': Desc.).
2749 value of 0. Note, these operators perform signed
2761 results of sub expressions. Note, unlike the comparison
2763 results does still return 0. Also note that the logical or
2782 configurations provide additional directives. *Note Machine
3004 `.ascii' expects zero or more string literals (*note Strings::)
3147 remains the same, but OFFSET is new. Note that it is the absolute
3317 This directive sets the descriptor of the symbol (*note Symbol
3343 numbers emitted depends on how `as' is configured. *Note Machine
3360 `.else' is part of the `as' support for conditional assembly; see *Note
3371 *Note `.if': If. It is shorthand for beginning a new `.if' block that
3406 the end of a block of code that is only assembled conditionally. *Note
3416 synonymous with `.set'; see *Note `.set': Set.
3422 protected from later redefinition. Compare *Note Equiv::.
3431 assembler will signal an error if SYMBOL is already defined. Note a
3474 source file"'. *Note Error and Warning Messages: Errors.
3484 Exit early from the current macro definition. *Note Macro::.
3550 numbers emitted depends on how `as' is configured. *Note Machine
3584 as well. *Note HPPA Assembler Directives: HPPA Directives.
3592 Record a GNU object attribute for this file. *Note Object Attributes::.
3601 `.internal' (*note `.internal': Internal.) and `.protected' (*note
3645 section of code must be marked by `.endif' (*note `.endif': Endif.);
3647 by `.else' (*note `.else': Else.). If you have several conditions to
3654 has been defined. Note a symbol which has been referenced but not
3705 Note a symbol which has been referenced but not yet defined is
3725 (*note Command-Line Options: Invoking.). Quotation marks are required
3730 read. Note that the data is not aligned in any way, so it is the user's
3744 control the search paths used with the `-I' command-line option (*note
3766 `.hidden' (*note `.hidden': Hidden.) and `.protected' (*note
3802 For some caveats with the spelling of SYMBOL, see also *Note Macro::.
3831 at *Note Macro::.
3843 global (*note `.global': Global.), so is normally not visible to `ld'.
3933 until the next `.mri' directive, or until the end of the file. *Note
3949 `-a' command line option; *note Command-Line Options: Invoking.), the
3958 `.long' is the same as `.int'. *Note `.int': Int.
3996 unless it has been subject to the `.purgem' directive (*note
4031 Note that since each of the MACARGS can be an identifier exactly
4093 Note: this problem of correctly identifying string parameters to
4094 pseudo ops also applies to the identifiers used in `.irp' (*note
4095 Irp::) and `.irpc' (*note Irpc::) as well.
4110 syntax" with `--alternate' or `.altmacro'._ *Note `.altmacro':
4157 Disable alternate macro mode. *Note Altmacro::.
4256 others are `.section' (*note Section::), `.subsection' (*note
4257 SubSection::), `.pushsection' (*note PushSection::), and `.popsection'
4258 (*note PopSection::).
4304 others are `.section' (*note Section::), `.subsection' (*note
4305 SubSection::), `.pushsection' (*note PushSection::), and `.previous'
4306 (*note Previous::).
4328 `.hidden' (*note Hidden::) and `.internal' (*note Internal::).
4363 expanded. *Note Macro::.
4372 others are `.section' (*note Section::), `.subsection' (*note
4373 SubSection::), `.popsection' (*note PopSection::), and `.previous'
4374 (*note Previous::).
4379 and `arguments' are treated the same as in the `.section' (*note
4407 absolute value, but note that not all targets support an addend. e.g.
4507 the section to be loaded and writable. Note the `n' and `w' flags
4513 it is taken as a subsection number (*note Sub-Sections::).
4519 others are `.subsection' (*note SubSection::), `.pushsection' (*note
4520 PushSection::), `.popsection' (*note PopSection::), and `.previous'
4521 (*note Previous::).
4558 `@note'
4573 Note on targets where the `@' character is the start of a comment (eg
4603 Note: if both the M and G flags are present then the fields for the
4618 Note that the section name is quoted. There may be a sequence of
4645 remains flagged (*note Symbol Attributes::).
4663 `.short' is normally the same as `.word'. *Note `.word': Word.
4666 numbers of different lengths. *Note Machine Dependencies::.
4676 numbers emitted depends on how `as' is configured. *Note Machine
4715 debugging format. *Note `.uleb128': Uleb128.
4740 meaning of the `.space' directive. *Note HPPA Assembler
4749 There are three directives that begin `.stab'. All emit symbols (*note
4809 described in *Note Strings: Strings.
4850 others are `.section' (*note Section::), `.pushsection' (*note
4851 PushSection::), `.popsection' (*note PopSection::), and `.previous'
4852 (*note Previous::).
5004 Note: Some targets support extra types in addition to those listed
5015 symbolic debugging format. *Note `.sleb128': Sleb128.
5032 This directive creates a `.note' section and places into it an ELF
5033 formatted note of type NT_VERSION. The note's name is set to `string'.
5061 Similar to the directive `.error' (*note `.error "STRING"': Error.),
5122 interest to you does 32-bit addressing (or doesn't require it; *note
5446 time. Note that this option does not propagate all symbol
5534 Note that these optimizations are dependent on the data flow of the
5541 Also note that there may be a one-to-many relationship between
5688 command-line option. *Note Options: Alpha Options, for a list of
5786 Enables the expansion of macro instructions. Note that
5859 Note: the `.option' directive can to be used to select a core
6075 Note: the `.option' directive overrides the command line option
6340 An error occurs if the name is undefined. Note - this pseudo op
6410 Note - older versions of `GAS' would dump the current literal pool
6709 The `.fnstart' (*note .fnstart pseudo op: arm_fnstart.) pseudo op
6711 the `.fnend' (*note .fnend pseudo op: arm_fnend.) pseudo op appears
6722 The `.save' (*note .save pseudo op: arm_save.) pseudo op indicates
6744 The `.pad' (*note .pad: arm_pad.) pseudo op indicates a modification
6750 The `.setfp' (*note .setfp pseudo op: arm_setfp.) pseudo op
7159 colon, eg., R3:2. The larger number must be written firsts. Note
7411 parse register names differently (*note crisnous::). The
7415 symbol syntax used for ELF (SVR4 PIC) position-independent-code (*note
7446 construct (*note CRIS-Expand::).
7476 optionally be warned about. *Note CRIS-Opts::.
7521 suffix modifying its value for use in position-independent code. *Note
7639 directive is in effect (*note crisnous::). Register names are
7649 generic ones. *Note Pseudo Ops::. Constants emitted by
7689 `--march=ARCHITECTURE' option (*note march-option::).
8861 Copy the characters in the string STR to the object file. *Note
9018 relative to the last USING directive. Note that this means that
9074 string will be null terminated. Note that the directives
9129 Note that this dual-`.using' directive semantics extends and is
9130 not compatible with HLASM semantics. Note that this assembler
9309 previous Unix assemblers. Note that `bound', `invlpga', and
9311 instruction, do _not_ have reversed order. *Note i386-Bugs::.
9344 also, `mov $1, %bx' is equivalent to `movw $1, bx'. Note that this is
9538 defaults). Note that section overrides in AT&T syntax _must_ be
9557 This uses the value pointed to by `foo' as a memory operand. Note
9601 added. (See also *note i386-Arch::)
9603 Note that the `jcxz', `jecxz', `loop', `loopz', `loope', `loopnz'
9702 Note that writing 16-bit code instructions by explicitly specifying a
9768 executes faster on the 486. Note that you can explicitly request the
9780 (*note i386-Jumps::) `nojumps' leaves external conditional jumps as
9867 Select big endian output. Note that the i860 always reads
10087 *Note `.lcomm': Lcomm.
10128 All Intel 960 machine instructions are supported; *note i960
10221 value. Note that this option does not in any fashion affect the
10233 entry-point and the GP-value needed by the function. Note that
10253 byte order. Note that IA-64 machine code always uses
10457 (respectively) unsigned displacement. Note that, of course, if it
10682 Note - the `shigh' directive does not know where in the assembly
10894 68020 and other processors that have long branches. *note Branch
11076 already discussed (*note Syntax: M68K-Syntax.). `as' can accept
11750 instruction sets during the assembly; see *Note Directives to
11890 beginning of the assembler input. *Note MIPS symbol sizes::.
11901 Disable or enable floating-point instructions. Note that by
11907 Disable or enable double-precision floating-point operations. Note
12206 names specified in *Note MMIX-Regs:: are recognized in the instructions
12229 operand or an external symbol (*note MMIX-Expand::). By passing
12233 The `mmixal' documentation (*note mmixsite::) specifies that global
12234 registers allocated with the `GREG' directive (*note MMIX-greg::) and
12264 Usually a two-operand-expression (*note GREG-base::) without a
12317 exceptions (*note MMIX-mmixal::).
12363 symbol (*note MMIX-prefix::). The `:' is then not considered part of
12373 (*note Symbol Names::), they can be specified with upper-case `B' and
12395 just the final executable. *Note MMIX-loc::.
12443 address. Note that if multiple files are linked, the first object
12518 comma. If an operand is a string (*note Strings::), each
12522 forward references, use `.byte' (*note Byte::). An operand can be
12535 (*note Strings::), in which case each character in the string is
12541 all symbols (except local symbols, *note MMIX-Symbols::), that are
12566 function compared to `mmixal' (*note mmixsite::).
12568 The replacement of a symbol with a GREG-allocated register (*note
12590 globalize symbols (*note Global::).
12609 section and lower addresses map to the `.text' section (*note
12617 sections (*note Section::). Assembly code for this, to be compatible
12955 ; note, that spare var filled with
13596 pseudo-instructions are needed on this family. Note, however, that
13725 Note that the `.mode' pseudo-op is not permitted if the ISA is not
13733 Note that the `.abi' pseudo-op is not permitted if the ABI is not
13845 are equivalent). Note that programs such as `objdump' rely on
13849 practice, this is true anyway). Note that you cannot use these
13853 Specify the ABI for the following instructions. Note that you
14152 `%hstick_cmpr'. Note that there is no `%hstick' register, the
14577 code. For recognized CPU codes, see *Note `.version':
14632 (*Note `.asg': TIC54X-Directives, *Note `.eval': TIC54X-Directives.
14650 *note `.var': TIC54X-Directives.
14691 * .newblock directive *note `.newblock': TIC54X-Directives.
14894 option *note `-mfar-mode': TIC54X-Opts.
14965 See the section on macros for more explanation (*Note
14996 designated with this directive. See also *Note TIC54X-Block::.
15079 (*note TIC54X-Block::). ALIGNMENT FLAG indicates whether the
15083 Define a subsym to be a local variable within a macro. See *Note
15348 A synonym for *Note Section::, no second argument should be given.
15407 *Note Assembler Directives for the Z8000: Z8000 Directives, for a list
16385 [Note the linker assumes that the GP register contains a fixed
16402 register. [Note the linker assumes that the EP register contains
16487 instructions are handled separately. *Note literal: Literal
16499 at some expense in code size. *Note Automatic Instruction
16501 enabled by default. Note that the assembler will always align
16506 calls across a greater range of addresses. *Note Function Call
16587 prefix disables both optimization (*note Xtensa Optimizations: Xtensa
16588 Optimizations.) and relaxation (*note Xtensa Relaxation: Xtensa
16595 Note that this special handling of underscore prefixes only applies
16609 directive. *Note transform: Transform Directive.
16651 prefixes (*note Opcode Names: Xtensa Opcodes.), by using the
16652 `--no-transform' command-line option (*note Command Line Options:
16653 Xtensa Options.), or by using the `no-transform' directive (*note
16679 `--no-target-align' command-line option (*note Command Line Options:
16759 underscore prefixes (*note Opcode Names: Xtensa Opcodes.), the
16760 `--no-transform' command-line option (*note Command Line Options:
16761 Xtensa Options.), or the `no-transform' directive (*note transform:
16801 directive (*note longcalls: Longcalls Directive.).
16810 can be disabled by using underscore prefixes (*note Opcode Names:
16811 Xtensa Opcodes.), the `--no-transform' command-line option (*note
16813 (*note transform: Transform Directive.).
16944 *Note Function Call Relaxation: Xtensa Call Relaxation.
16960 including relaxation (*note Xtensa Relaxation: Xtensa Relaxation.) and
16961 optimization (*note Xtensa Optimizations: Xtensa Optimizations.).
17000 however, when using the `--text-section-literals' option (*note Command
17004 instructions and manually after `.literal_position' directives (*note
17014 instructions (*note absolute-literals: Absolute Literals Directive.).
17017 a `literal_prefix' directive (*note literal_prefix: Literal Prefix
17106 not change. *Note literal: Literal Directive. If the NAME argument is
17108 has no effect when using the `--text-section-literals' option (*note
17176 is a bug. However, you should note that your idea of "invalid