-
- А вот объясните мне. Почему ставлю функции модификатор inline или соответствующую прагму линкер ругается нет такой функции Error[Li005]: no definition - IBAH(15.05.2023 21:02)
- на электрониксе так пишут - 0men(158 знак., 15.05.2023 20:46)
- возможно #pragma inline=forced - Vit(15.05.2023 19:56)
- Было бы здорово. но как написать прагму на __aeabi_uidiv(), у нее
нет исходника, линкер выцепляет ее из библиотеки - IBAH(15.05.2023 20:35)
- Как вариант найти исходник. Он по идее перебивает weak, если тот не
жуткое intrinsic рукоотбивание Vit(1 знак., 15.05.2023 20:40, ссылка)
- Правильный библиотечный aeabi_uidiv должен быть сделан на асме и не
инлайнится. Он заведомо быстрее, чем заинлайненный сишник. Но
пожелание ТС ("не хочу тратить такты на вызов") таки будет
выполнено. - SciFi(15.05.2023 20:46)
- я верю в чудеса оптимизации:) уже такое видел, что в данном случае
оно из !тучи вариантов! реализаций из закромов может само достать
нужное:) надо только подсказать:) - Vit(15.05.2023 20:48)
- На такие чудеса можно надеяться, но рассчитывать на них не следует.
Впрочем, очевидно, ТС просто ищет приключения, а не решает задачу,
поэтому почему бы и нет? :-) - SciFi(15.05.2023 21:08)
- Есть такое расстройство - перфекционизм. У меня оно обостряется,
когда все уже работает. А может обострение связано с желанием
получить еще одну сатисфакцию. IBAH(1 знак., 15.05.2023 21:32 - 21:35, ссылка)
- Геннадий с детства был перфекционистом, поэтому у него был идеально круглый пивной живот.(С) :) - Vit(15.05.2023 21:35)
- Знаю, сам болел, когда был моложе и глупее... - SciFi(15.05.2023 21:34)
- Раньше я был молод
ымой и красивымй... Теперь просто красивый(С):):)) - Vit(15.05.2023 21:38)- Умные налево, красивые направо. А мне разорваться штоле? - SciFi(15.05.2023 21:39)
- Раньше я был молод
- для подобных функций Кейл может подставить какой-нибудь один из нескольких вариантов, в зависимости от солнцестояния в Челябинске. но если попытаться впихать то же самое, написанное другими словами, то иногда таки случалось, что подставлялся более приемлемый - Vit(15.05.2023 21:14)
- Есть такое расстройство - перфекционизм. У меня оно обостряется,
когда все уже работает. А может обострение связано с желанием
получить еще одну сатисфакцию. IBAH(1 знак., 15.05.2023 21:32 - 21:35, ссылка)
- На такие чудеса можно надеяться, но рассчитывать на них не следует.
Впрочем, очевидно, ТС просто ищет приключения, а не решает задачу,
поэтому почему бы и нет? :-) - SciFi(15.05.2023 21:08)
- я верю в чудеса оптимизации:) уже такое видел, что в данном случае
оно из !тучи вариантов! реализаций из закромов может само достать
нужное:) надо только подсказать:) - Vit(15.05.2023 20:48)
- Правильный библиотечный aeabi_uidiv должен быть сделан на асме и не
инлайнится. Он заведомо быстрее, чем заинлайненный сишник. Но
пожелание ТС ("не хочу тратить такты на вызов") таки будет
выполнено. - SciFi(15.05.2023 20:46)
- Как вариант найти исходник. Он по идее перебивает weak, если тот не
жуткое intrinsic рукоотбивание Vit(1 знак., 15.05.2023 20:40, ссылка)
- Было бы здорово. но как написать прагму на __aeabi_uidiv(), у нее
нет исходника, линкер выцепляет ее из библиотеки - IBAH(15.05.2023 20:35)
- Вангую, эта галка относится только к функциям, которые есть в
исходниках. Также вангую, что если прикините возможный выхлоп от
такого хода, увидите, что овчинка выделки не стоит. - SciFi(15.05.2023 19:48)
- а если из прерывания? - IBAH(15.05.2023 20:32)
- Это неважно. - SciFi(15.05.2023 20:43)
- а если из прерывания? - IBAH(15.05.2023 20:32)
- Может оптимизацию по скорости покрутить? - BlackMorda(15.05.2023 19:17)