Вопросы по теме 'binutils'

пакет проверки работоспособности для gcc
Я создаю кросс-компилятор для своего MinGW, ориентируясь на i386-pc-linux-gnu. Ну, меня беспокоят binutils и gcc (бинарные файлы, включаемые файлы, все), которые я скомпилировал, смешались с текущим. Кроме того, как только я получу правильные...
335 просмотров
schedule 23.10.2023

Выборочное подавление предупреждений о ссылках glibc?
glibc использует следующую «технику» для генерации предупреждений о ссылках... #define link_warning(symbol, msg) \ __make_section_unallocated (".gnu.warning." #symbol) \ static const char __evoke_link_warning_##symbol[] \ __attribute__...
217 просмотров
schedule 10.11.2022

Почему между разделами ELF есть неиспользуемое пустое пространство?
Кажется, что двоичные файлы, созданные с помощью gcc 4.9.2 в Linux (Ubuntu 15.04, 32-разрядная версия), имеют пару тысяч неиспользуемых байтов между разделами .eh_frame и .init_array . Пример вывода из objdump -h для простого исполняемого файла:...
2047 просмотров
schedule 02.06.2024

Объединение 32- и 64-битного кода в один двоичный файл
В комментарии к этому вопросу неожиданное поведение в простая арифметика указателей в коде пространства ядра C , Майкл Петч писал: «64-битный формат ELF поддерживает 32-битные разделы кода». У меня есть рабочая программа, которая включает в себя...
1052 просмотров
schedule 23.12.2023