ARM-ы для самых маленьких: тонкости компиляции и компоновщик, часть 1

438be0c60295fa01fbec0ec54947c008.jpg Продолжая серию статей про разработку с нуля для ARM, сегодня я затрону тему написания скриптов компоновщика для GNU ld. Эта тема может пригодиться не только тем, кто работает со встраиваемыми системами, но и тем, кто хочет лучше понять строение исполняемых файлов. Хотя примеры так или иначе основаны на тулчейне arm-none-eabi, суть компоновки та же и у компоновщика Visual Studio, например. Предидущие статьи: ARM-ы для самых маленьких ARM-ы для самых маленьких: который час? Примеры кода из статьи: https://github.com/farcaller/arm-demosЧитать дальше →

© Habrahabr.ru