0
섹션과 메신저에서 objcopy의 중지 섹션 사이에 여백을 추가했습니다. objcopy가 섹션을 패딩하는 것을 막을 수있는 방법 (플래그?)이 있습니까?는 어떻게 folowing 표창을 사용하여 ELF 파일에서이 개 부분을 복사하려고 패딩 내가 bash는 (우분투 리눅스)에 objcopy의 사용하고
섹션은
섹션과 메신저에서 objcopy의 중지 섹션 사이에 여백을 추가했습니다. objcopy가 섹션을 패딩하는 것을 막을 수있는 방법 (플래그?)이 있습니까?는 어떻게 folowing 표창을 사용하여 ELF 파일에서이 개 부분을 복사하려고 패딩 내가 bash는 (우분투 리눅스)에 objcopy의 사용하고
섹션은
가 해결 .... 파일에서 다른 하나 패딩의 모든 종류의 필요가 없습니다 있도록 배치됩니다! 문제는 섹션이 다른 섹션 다음에 있지만 동일한 세그먼트에 있지 않은 것이 었습니다. 하나는 W E 세그먼트에 있고 하나는 R W 세그 먼 트에있었습니다. 그게 왜 objcopy가 엉망이 됐는지.
얼마나 많은 여백이 있습니까? 섹션 정렬 요구 나 뭔가로 인해 필요할 수 있습니다. ELF 사양이 무엇을 말하고 있는지 확실하지 않습니다. – twalberg
많은 패딩이 있습니다. 섹션의 크기는 8293 바이트이고 objcopy의 출력은 3192837 바이트입니다. – Jah
괜찮습니다. 패딩보다 ... 'objdump -h orig_file'과'objdump -h new_file' 리드의 정보를 비교합니까? 깨우치는 무엇인가? 섹션 중 하나가 ALLOC 및! LOAD 또는? (실제로 원본 파일에서 많은 공간을 차지하지 않으므로) 표시되었지만'objcopy'에 의해 확장되고 있는지 궁금합니다. – twalberg