3.2.2. FIRST 및 LAST를 사용하여 섹션 배치

영역 내에서 모든 RO 코드 입력 섹션은 연속적이며 모든 RW 입력 섹션을 포함하는 출력 섹션 앞에 있어야 하는 RO 출력 섹션을 형성합니다.

스캐터 로딩을 사용하지 않는 경우 --first--last 링커 옵션을 사용하여 입력 섹션을 배치하십시오.

스캐터 로딩을 사용하는 경우, 배치 순서가 중요하다면 스캐터 로딩 설명 파일의 FIRSTLAST 특성을 사용하여 실행 영역의 첫 번째와 마지막 입력 섹션을 표시하십시오.

그러나, FIRSTLAST는 기본 특성 정렬 순서를 위반하면 안 됩니다. 즉, 입력 섹션을 포함하는 출력 섹션이 영역의 첫 번째(또는 마지막) 출력 섹션인 경우 해당 입력 섹션은 실행 영역에서 첫 번째(또는 마지막)이 될 수 있습니다. 예를 들어, RO 입력 섹션을 포함하는 실행 영역에서 FIRST 입력 섹션은 RO 입력 섹션이어야 합니다. 유사하게, 영역이 ZI 입력 섹션을 포함하는 경우 LAST 입력 섹션은 ZI 입력 섹션이어야 합니다.

Copyright © 2002-2006 ARM Limited. All rights reserved.ARM DUI 0206GK
Non-Confidential