-
- А как его контролировать, если либа лежит в секции .text? - Сергей Борщ(27.02.2009 23:07)
- елки, а что мешает класть либу в отдельную секцию? Если линкер без всяких костылей умеет брать из секции только вызываемые функции, то все очень красиво. Alex B.(188 знак., 28.02.2009 02:07)
- Так кладите. ld складывает входные секции в выходные секции. Сложите все входные секции вашей библиотеки в отдельную выходную секцию. И увидите ее размер. Сергей Борщ(255 знак., 28.02.2009 16:09, ссылка)
- ЗЫ. про IAR - не скажу, пробовал, когда начинал половую жизнь с ARM-ами. Сейчас использую Keil - Alex B.(02.03.2009 10:01)
- Я знаю, что такое входные, а что такое выходные секции. И так и приходится делать - каждая функция в своей входной секции линкуется в одну выходную секцию для всей библиотеки. Alex B.(34 знак., 28.02.2009 16:26)
- "Меньше геморроя" - как вы себе это представляете, и что у ИАРа в этом смысле лучше? Сергей Борщ(65 знак., 02.03.2009 14:11)
- Так кладите. ld складывает входные секции в выходные секции. Сложите все входные секции вашей библиотеки в отдельную выходную секцию. И увидите ее размер. Сергей Борщ(255 знак., 28.02.2009 16:09, ссылка)
- елки, а что мешает класть либу в отдельную секцию? Если линкер без всяких костылей умеет брать из секции только вызываемые функции, то все очень красиво. Alex B.(188 знак., 28.02.2009 02:07)
- А как его контролировать, если либа лежит в секции .text? - Сергей Борщ(27.02.2009 23:07)