Directives Reference
ARM DUI 0068B
Copyright © 2000, 2001 ARM Limited. All rights reserved.
7-61
7.7.10
GET or INCLUDE
The
GET
directive includes a file within the file being assembled. The included file is
assembled at the location of the
GET
directive.
INCLUDE
is a synonym for
GET.
Syntax
GET
filename
where:
filename
is the name of the file to be included in the assembly. The assembler
accepts pathnames in either UNIX or MS-DOS format.
Usage
GET
is useful for including macro definitions,
EQU
s, and storage maps in an assembly.
When assembly of the included file is complete, assembly continues at the line
following the
GET
directive.
By default the assembler searches the current place for included files. The current place
is the directory where the calling file is located. Use the
-i
assembler command-line
option to add directories to the search path. File names and directory names containing
spaces must not be enclosed in double quotes ( " " ).
The included file can contain additional GET directives to include other files (see
Nesting directives
on page 7-26).
If the included file is in a different directory from the current place, this becomes the
current place until the end of the included file. The previous current place is then
restored.
GET
cannot be used to include object files (see
INCBIN
on page 7-63).
Example
AREA Example, CODE, READONLY
GET file1.s ; includes file1 if it exists
; in the current place.
GET c:\project\file2.s ; includes file2
GET c:\Program files\file3.s ; space is allowed
Содержание Developer Suite
Страница 10: ...Preface x Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 110: ...Assembler Reference 3 32 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 185: ...ARM Instruction Reference ARM DUI 0068B Copyright 2000 2001 ARM Limited All rights reserved 4 75 Example MSR CPSR_f r5 ...
Страница 238: ...Thumb Instruction Reference 5 44 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 282: ...Vector Floating point Programming 6 44 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 360: ...Index Index 6 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...