2012-10-25 5 views
1

목차 항목을 XCOFF 파일에 나열 할 수있는 도구가 있습니까?XCOFF 목차 항목을 나열하는 방법

+0

이 질문에 대한 답변은 아니지만 TOC 오버플로가 걱정되어이를 피하려고합니다. 문제가되는 경우 다음 중 하나를 시도해보십시오. -qipa = level = 0 (또는 약간 더 기다렸다가 프로 시저 간 인라이닝의 이점을 이해하려면 -O4) -mminimal-toc TOC 오버 플로우 : [XL 컴파일러에서 도움말보기] (https://www.ibm.com/developerworks/mydeveloperworks/blogs/5894415f-be62-4bc0-81c5-3956e82276f3/entry/toc_overflow_getting_help_from_the_the_xl_compilers?lang=en). – TheDuke

답변

1

나는이 작업을 수행하는 도구를 찾지 못했지만 다른 사람을 돕기 위해 내 경험을 문서화하고 싶었습니다.

필자의 경우 필자가 필요로했던 것은 필자 자신의 코드로 TOC 항목이 생성 된 것을 아는 한 가지 방법이었다. 나의 첫 번째 방법은 내 소스 코드에서 컴파일 된 객체 파일에 TOC 항목을 나열 할 수있는 도구를 찾는 것입니다. 그렇게하지 못했기 때문에 나는 또 다른 접근법을 찾아야했습니다.

XLC 명령 줄에서 -S 옵션을 사용하여 찾고있는 정보를 얻을 수있었습니다. 나는 .toc.tc pseudo-ops에 대한 .s 파일을 검사하여 TOC 항목에 대한 정보를 얻을 수있었습니다.