При компиляции фиктивного exe-файла с x64 GCC созданный исполняемый файл содержит большое количество ненужных разделов. Например, секции .tls и .CRT не применимы к этой программе, но они все еще добавляются:
Я пытался использовать -s -ffunction-sections -fdata-sections -Wl,--gc-sections
, надеясь, что это решит проблему, как указано в другом решении, но оно даст те же результаты. Как я могу удалить эти разделы из скомпилированного двоичного файла?