3.3.3. 사용하지 않는 섹션 제거

사용하지 않는 섹션 제거는 최종 이미지에서 액세스할 수 없는 코드 및 데이터를 제거합니다. 이 최적화는 --remove, --no_remove, --first, --last--keep 링커 옵션과 --entry (간접적)로 제어할 수 있습니다. --info unused 링커 옵션을 사용하면, 사용하지 않는 섹션 중에 제거된 섹션의 목록을 생성할 수 있습니다.

사용하지 않는 섹션 제거는 모든 섹션 제거라는 결과를 가져올 수 있는 경우에는 사용하지 않습니다.

입력 섹션은 다음과 같은 경우 최종 이미지에서 유지됩니다.

Note

일반적으로 컴파일러는 함수와 데이터를 함께 수집하여 각 범주에 대해 한 섹션을 내보냅니다. 링커는 완전히 사용되지 않는 섹션만 제거할 수 있습니다.

Copyright © 2002-2008 ARM Limited. All rights reserved.ARM DUI 0206IK
Non-Confidential