68000 Toolchain Options > Assembler tab

Forward branch size

Sets the default size for forward branches when not otherwise specified. Equivalent to -opt: BRB, -opt:BRS, -opt:BRW, or -opt: BRL assembler options.

Disable assembler warnings

Do not display warning messages on the screen. However, if a listing file is being created, the warning messages are still output to the file. By default, warning messages are output both to the screen and the listing file, if any. Equivalent to -E1 assembler option.

Accept C style numerical constants

Accept C style numeric constants. Hexadecimal constant are identified by a preceding 0x. Octal constants are identified by a leading zero. Decimal constants have no prefix. Motorola constant syntax is also accepted. ($ for hex, @ for octal, % for binary). There is a conflict between this option and normal Motorola constant analysis. Constants beginning with zero are considered octal when this option is set but are considered decimal otherwise. Equivalent to -opt:CNUMS.

Reserve upper case register names

Reserve upper case register names and do not allow them to be used as variable names. Equivalent to -reg:/UPPER.

Reserve lower case register names

Reserve lower case register names and do not allow them to be used as variable names. Equivalent to -reg:/LOWER.

Reserve safe register names (such as %A5)

Reserve safe case register names and do not allow them to be used as variable names. Equivalent to -reg:/SAFE.

Reserve register names only for this CPU

Reserve register names that are valid only for this CPU, rather than the entire CPU family. Equivalent to -reg:/CPU.

Pad sections to 4-byte boundary, not 2

Pad relocatable sections to a 4 byte boundary (the default is 2). Equivalent to -Y5.

Use abs short mode for abs forward refs

Forward references in the absolute format assume absolute short mode (16-bit). Equivalent to -opt:FRS.

Interpret .L on branches to be 16-bits

Interpret the branch size code .L as being a 16-bit branch. Equivalent to -opt:OLD.

General assembler options

These options are passed through to the assembler.

Defined symbols

The format is sym=val. Defines a symbol "sym" with value "val".

Generate listing file

Generates an assembly listing file. Equivalent to the -list command line option.

Do not expand macros

Do not expand macros in the assembly listing file. Equivalent to the -nogen command line option.

Do not list macro call

Do not print macro calls in the assembly listing file. Equivalent to -opt:NOMC.

Do not list macro definition

Do not print macro definitions in the assembly listing file. Equivalent to -opt:NOMD.

Do not expand control statement

Do not print expansions of control statements in the listing. Equivalent to -opt:NOMEX.

Listing file name

Specifies the filename for the listing file. Equivalent to using the -list=name command line option.

Listing file directory

Specifies the directory in which the listing file will be output.


Previous

Next



Copyright © 1999, Green Hills Software. All rights reserved.