-
- Ещё актуальна задача? Вот наткнулся у себя на какую-то прогу для этого, ищет в листинге, внутри комментариев тоже :) --> - maik-vs(26.06.2012 16:10, ссылка)
- О, спасибо! То что надо) - Liter(27.06.2012 02:31)
- Всё, что есть в студии - это map файл. Там есть все метки, выбирать каждую и искать в проекте ("find in files"). Тоже хочу такую программу, искал - не нашёл. - maik-vs(25.06.2012 14:48)
- В МАР-файле около 3000 строк, поиск- не выход. Уж проще действительно самому прогу подсчета написать - Liter(25.06.2012 15:28)
- Нормальным редактором удали из него все строки, не начинающиеся с CSEG - станет раз в надцать меньше - MBedder(25.06.2012 15:36)
- Заменил пробелы на ";" сохранил как *.csv, в екселе отсортировал по первому столбцу. Однако около 1200 "CSEG" оказалось. Все равно много. Но уже проще. - Liter(25.06.2012 15:44)
- Впредь будет еще одна наука - коль скоро в AVRASM2 нет понятия локальных меток, все метки внутри подпрограмм будешь начинать с какого-нибудь определенного символа, например - подчеркивания. Остальные и будут именами ПП (для констант в CSEG тоже MBedder(40 знак., 25.06.2012 15:53)
- :) Теперь надо взять файл .lst (в проекте есть ".nolist"? посмотреть) там найти строки с call jmp breq brne и т.п. выделить их, отсортировать и будут метки, которые используются. 1200 это не очень много для творческой работы. - maik-vs(25.06.2012 15:54)
- Заменил пробелы на ";" сохранил как *.csv, в екселе отсортировал по первому столбцу. Однако около 1200 "CSEG" оказалось. Все равно много. Но уже проще. - Liter(25.06.2012 15:44)
- Нормальным редактором удали из него все строки, не начинающиеся с CSEG - станет раз в надцать меньше - MBedder(25.06.2012 15:36)
- В МАР-файле около 3000 строк, поиск- не выход. Уж проще действительно самому прогу подсчета написать - Liter(25.06.2012 15:28)
- Нет, разве что поиском в редакторе. А вообще - чтобы не было неиспользуемых подпрограмм, их надо просто удалить :)) - MBedder(25.06.2012 14:24)
- Вот чтоб их просто удалить, их надо сначала найти ))). Исходник редактировался и модернизировался несколько лет. Там такое найти можно... Захотелось в порядок привести. Ибо места в кристале не зватает) А может кто знает сторонние программы для Liter(7 знак., 25.06.2012 14:29)
- Если исходник одним-двумя файлами - прикрепи их к посту, гляну, что можно сделать - MBedder(25.06.2012 14:33)
- Лучше методу скажи, хочу сам поковыряться. - Liter(25.06.2012 15:26)
- Если исходник одним-двумя файлами - прикрепи их к посту, гляну, что можно сделать - MBedder(25.06.2012 14:33)
- Вот чтоб их просто удалить, их надо сначала найти ))). Исходник редактировался и модернизировался несколько лет. Там такое найти можно... Захотелось в порядок привести. Ибо места в кристале не зватает) А может кто знает сторонние программы для Liter(7 знак., 25.06.2012 14:29)
- Ещё актуальна задача? Вот наткнулся у себя на какую-то прогу для этого, ищет в листинге, внутри комментариев тоже :) --> - maik-vs(26.06.2012 16:10, ссылка)