7.6.3. OPT

OPT 지시어는 소스 코드 내에서 목록 옵션을 설정합니다.

구문

OPT n

인수 설명:

n

OPT 지시어 설정값입니다. Table 7.2에서는 유효한 설정값을 보여 줍니다.

Table 7.2. OPT 지시어 설정값

OPT n효과

1

일반 목록을 설정합니다.

2

일반 목록을 해제합니다.

4

페이지 넘김. 폼 피드를 실행하고 새 페이지를 시작합니다.

8

행 번호 카운터를 0으로 리셋합니다.

16

SET, GBLLCL 지시어의 목록을 설정합니다.

32

SET, GBLLCL 지시어의 목록을 해제합니다.

64

매크로 확장 목록을 설정합니다.

128

매크로 확장 목록을 해제합니다.

256

매크로 호출 목록을 설정합니다.

512

매크로 호출 목록을 해제합니다.

1024

첫 번째 패스 목록을 설정합니다.

2048

첫 번째 패스 목록을 해제합니다.

4096

조건부 지시어의 목록을 설정합니다.

8192

조건부 지시어의 목록을 해제합니다.

16384

MEND 지시어의 목록을 설정합니다.

32768

MEND 지시어의 목록을 해제합니다.


사용법

--list= 어셈블러 옵션을 지정하여 목록을 설정합니다.

기본적으로 --list= 옵션은 변수 선언, 매크로 확장, 호출 조건부 지시어 및 MEND 지시어가 포함된 일반 목록을 생성합니다. 이 목록은 두 번째 패스에서만 생성됩니다. OPT 지시어를 사용하면 소스 코드 내에서 기본 목록 옵션을 수정할 수 있습니다. --list= 옵션에 대한 자세한 내용은 파일에 출력 나열을 참조하십시오.

OPT를 사용하여 코드 목록의 형식을 지정할 수 있습니다. 예를 들어 함수와 섹션 앞에 새 페이지를 지정할 수 있습니다.

예제

        AREA    Example, CODE, READONLY
start   ; code 
        ; code
        BL      func1
        ; code
        OPT 4                ; places a page break before func1
func1   ; code
Copyright © 2002-2008 ARM Limited. All rights reserved.ARM DUI 0204IK
Non-Confidential